fe17d26bb0
Reshuffle docs on NetworkRegistrationHelper ( #1429 )
...
Reshuffle docs on NetworkRegistrationHelper, and in particular note that it can cause the whole
process to exit.
2017-09-06 09:25:45 +01:00
579abda044
Group test scope modules in testing dir ( #1419 )
2017-09-05 18:27:26 +01:00
6a7f6a814e
Minor changes to PR template formatting - again
2017-09-05 18:08:51 +01:00
bc28a2e062
Minor changes to PR template formatting
2017-09-05 18:08:29 +01:00
8ded93c2a2
Minor changes to PR template.
2017-09-05 18:08:00 +01:00
cb5ba4cc3b
Minor improvements to github templates.
2017-09-05 18:07:17 +01:00
3ae56a00b2
Merge pull request #1425 from corda/clint-ghtemplate
...
Added pull request and issue templates for GitHub.
2017-09-05 17:43:59 +01:00
3ccddf91ea
Addressed release comments.
2017-09-05 17:38:53 +01:00
ccf231440f
Added a page to explain testing.
2017-09-05 17:21:07 +01:00
df2ec0ca9b
Suppress output of jarsigner and friends. ( #1426 )
2017-09-05 17:17:33 +01:00
349692f831
CORDA-540: Tighten-up the unit test to prevent concrete collection classes to be used
2017-09-05 16:50:04 +01:00
cac2465ea5
CORDA-540: Special provisions when artificial "AnyType" is used
2017-09-05 16:50:04 +01:00
a01f390515
CORDA-540: Upgrade version of "org.apache.qpid:proton-j" used and minor project files changes
2017-09-05 16:50:04 +01:00
cd912f8add
CORDA-540: Allow lists as root object in AMQP serialization graph
2017-09-05 16:50:04 +01:00
a86abc49aa
Addressed review comments.
2017-09-05 16:36:11 +01:00
47e225825e
Added pull request and issue templates for GitHub.
2017-09-05 16:22:58 +01:00
ebc9cacb53
Contract Upgrade API improvements + persistence ( #1392 )
...
* All Contract Upgrade functionality performed within a corresponding flow.
Removed RPC API calls for contract upgrade authorisation / de-authorisation.
Added persistence using AppendOnlyPersistentMap.
* Changed to using a PersistentMap to ensure entries can be removed (was causing failing de-authorisation tests).
Fixed all warnings.
* Added mandatory @Suspendable annotations to flows.
* Do not instantiate object unless overridden.
* Updated changelog and CordaDocs.
* Persistence simplification: only store upgrade contract class name (not serialized object)
* Remove nullability from contract_class_name DB column.
2017-09-05 13:23:19 +01:00
377ca95387
Fix steps references. Small text fixes.
2017-09-05 13:11:58 +01:00
3b789b5c2f
Restoring lib/quasar.jar from repo ( #1389 )
...
* Removing lib/quasar.jar from repo
* Restoring quasar.jar
2017-09-05 12:58:23 +01:00
5bb9556380
Merge pull request #1414 from corda/mnesbit-persistent-identityservice
...
Create Persistent Identity Service
2017-09-05 11:54:23 +01:00
875cfabd50
Make SignedTransaction serializable and fix a test by adjusting constructor ( #1420 )
2017-09-05 11:34:55 +01:00
17f7e39183
Makes set-up instructions clearer. Addresses a zsh-related bug.
2017-09-05 12:33:52 +02:00
81d83d707f
fix typo in notary docs
2017-09-05 12:32:28 +02:00
b6e8b05dea
Raft JMX reporting: initialize after server is created
2017-09-05 12:30:28 +02:00
0831fdfd4f
Add basic Raft cluster status metrics
2017-09-05 12:30:28 +02:00
8ef29d4736
Persistent Identity
...
Fixup tests after rebase
Add unit tests of Persistent Identity. Fix bugs in PersistentMap.
Wrap identity and network map RPC calls in database transaction
Address PR comments
2017-09-05 11:19:54 +01:00
8076983e2e
Add missing finance CorDapp depdendency to example code ( #1413 )
...
The example code uses cash flows and contracts, but doesn't depend on the finance CorDapp. This happens to work at the moment but should be corrected anyway.
2017-09-05 10:22:34 +01:00
cbf89ba98b
Deprecating verifiedTransactions from the public API ( #1418 )
2017-09-05 10:07:55 +01:00
15f741f315
Spinoff driver into own project with demorun ( #1401 )
2017-09-05 09:50:51 +01:00
ead4d09011
Plumb in plugin whitelist additions to AMQP implementation. ( #1415 )
2017-09-05 08:35:26 +01:00
30687592c2
Making Quasar Jar to be copied from dependencies after the gradle build ( #1388 )
...
* Making Quasar Jar to be copied from dependencies after the gradle build
* Addressing review comments
2017-09-05 07:47:35 +01:00
7c9825eab1
Removing calls to the internal API - CordaFutureImpl ( #1395 )
...
* Removing calls to the internal API - CordaFutureImpl
* Addressing review comments
* Addressing review comments
2017-09-05 07:47:22 +01:00
0df93e6e50
Start cleaning up node API Dokka comments ( #1397 )
...
* Change RPCApi comments to inline from Dokka, as the existing comments are not API documentation,
and render simply as "The RPC protocol:" in several places, which is unhelpful.
* Rewrite RPCApi comments to no longer be in semi-Dokka format, but instead better reflect they are functional documentation.
* Add Dokka documentation around RPC API
* Change JvmStatics to const
2017-09-04 22:29:41 +01:00
8537adaa96
Merge pull request #1410 from corda/clint-cordformfiledepsfix
...
Fixed a crash in cordformation
2017-09-04 17:05:52 +01:00
015483656a
Fix bad merge bdb87e38ca
( #1411 )
2017-09-04 16:21:58 +01:00
0e250e9279
Add support for signed attachments ( #1369 )
2017-09-04 16:19:12 +01:00
3ceee23901
Add external documentation
...
Add references to Bouncy Castle, Jackson and JavaFX documentation for Dokka to link
to.
2017-09-04 15:52:45 +01:00
b990fedd80
Adds a builder for configuring nodes in the driver for Java interop.
2017-09-04 15:51:46 +01:00
7a6120970d
Adding time limit for Driver address binding. ( #1390 )
...
* Adding time limit for Driver address binding. Otherwise it just hangs infinietly
* Addressing review comments
* Addressing review comments
2017-09-04 15:48:38 +01:00
4150316367
Add package descriptions to Dokka
2017-09-04 15:40:37 +01:00
40146cdbc0
Fixed a crash in cordformation when trying to build nodes for a project with a file as a dependency and any other dependencies without a group
2017-09-04 15:20:44 +01:00
bdb87e38ca
Merge pull request #1382 from corda/feature/kat/serialiseEnum
...
Add support for serialising enum types - Part 1
2017-09-04 13:13:14 +01:00
629c76a1c7
Fix typo in using-a-notary.rst
2017-09-04 13:12:23 +01:00
a829dfadaa
Bring enum serializer into line with AMQP
...
AMQP doesn't define an enum type itself yet the old implementation
listed our snum type as that in the schema despite what we are actually
doing which is serialising the enum down as a list of a string and an
int accompanied by a list of AMQP choices that represent all of the enum
values
Review Comments
Use fingerprinting of the enum types to catch whenever they're changed,
include the enum constants in the fingerprint to avoid any collisions
2017-09-04 11:56:45 +01:00
ed2b2b02ca
Add support for serialising enum types - Part 1
...
Part 2 will address the carpenting of enum classes
2017-09-04 11:56:36 +01:00
f0b2b0a566
Change the condition for what is stored in AMQP object history for object reference logic ( #1404 )
2017-09-04 11:23:13 +01:00
314a88e13a
Update using-a-notary.rst
2017-09-04 11:52:20 +02:00
7ec5bd789e
Composite Signature OID fix and crypto comments clean up ( #1393 )
2017-09-04 10:44:22 +01:00
0bbee4a92b
CORDA-540: Prevent "node" unit tests hanging in AMQP mode ( #1402 )
2017-09-04 10:41:01 +01:00
e1363c91cc
PersistentNetworkMapCache close database connection ( #1398 )
2017-09-04 09:41:00 +01:00