Mike Hearn
d9391b3d29
Minor: auto-format of module: core
2017-04-11 15:53:05 +02:00
Andrzej Cichocki
ba902f1549
Make quasar unit test setup work if there is whitespace in $PROJECT_DIR$ ( #523 )
2017-04-11 13:39:08 +01:00
Roger Willis
43459789ee
Merge pull request #510 from corda/andr3ej-runConfigurations
...
Fix always-failing command in Getting set up documentation
2017-04-11 13:20:21 +01:00
Mike Hearn
1ebb2967d1
Minor: add a missing dependency on stdlib-jre8 to the :client:jfx module which was causing IntelliJ to cry.
2017-04-11 14:17:43 +02:00
Clinton
35fa9d2e59
Version number parser can now handle patch versions. ( #516 )
2017-04-11 12:08:42 +01:00
Chris Rankin
d795132e7f
Restore :client:rpc unit tests to their correct location. ( #530 )
2017-04-11 09:49:28 +01:00
Rick Parker
d31a6fae85
Fix up HibernateObserver to allow cascading persistence after bug report ( #524 )
2017-04-10 11:33:03 +01:00
Shams Asari
c17fe29a62
Converted FullNodeConfiguration into a data class and added ability to parse Configs into data classes
2017-04-07 17:54:03 +01:00
Clinton
868a490bba
Merge pull request #520 from corda/pat-M10-contributors
...
M10 contributors
2017-04-07 17:41:18 +01:00
Patrick Kuo
dd7bb61b68
M10 contributors
2017-04-07 17:33:45 +01:00
Patrick Kuo
f4bdb00f70
Bump version to M10.1 in docs for release ( #517 )
2017-04-07 16:28:18 +01:00
Chris Rankin
2c5247d1cf
Update DemoBench documentation. ( #499 )
...
* Document DemoBench's download link and the location of its log file.
* Document locations of DemoBench's runtime dependencies.
* Initial changes following review from Richard Brown.
2017-04-07 12:19:15 +01:00
Patrick Kuo
7b216d6dc3
M10 release note ( #509 )
2017-04-07 10:12:01 +01:00
Andrzej Cichocki
8dbd0d2e25
Improve Quasar agent config instructions for unit testing ( #512 )
...
Procedure to get IntelliJ to automatically add quasar agent to all new unit test configs.
2017-04-06 15:37:18 +01:00
Konstantinos Chalkias
f7dd2733f2
Kryo register FileInputStream and addDefaultSerializer for InputStream ( #471 )
...
HashCheckingStream CordaSerializable and FileInputStream Kryo register
2017-04-06 11:25:49 +01:00
Chris Rankin
d6403ce8cb
Move CordaRPCClientTest into :client:rpc module. ( #511 )
2017-04-06 10:06:58 +01:00
Andrzej Cichocki
8853a6069c
Command fails as .idea/runConfiguration doesn't exist in version control, should be .idea/runConfigurations .
2017-04-05 15:19:37 +01:00
Chris Rankin
a9463ebf45
Tidy up a few rough edges for DemoBench. ( #507 )
...
* Install DemoBench as a systemwide application.
* This application's correct full name is "Corda DemoBench".
* Tidy up imports.
* Cordapps -> CorDapps
* Ensure application name is "Corda DemoBench" on MacOSX.
2017-04-05 13:13:59 +01:00
Chris Rankin
4829524244
Avoid errors if Corda / Explorer cannot be found at runtime. ( #501 )
...
* Avoid NPE if corda.jar cannot be found.
* Log an error if Node Explorer or WebServer fail to start.
* Display an error dialog if we cannot find corda.jar at start-up.
* Use official notUsed() function for unwanted Observables.
* Fix unit tests.
* Rename function to readErrorLines().
2017-04-04 17:25:37 +01:00
Richard Gendal Brown
0a60d389d7
Update production readiness warning ( #505 )
...
* Updated Development State to reflect that Corda is maturing, that we're targetting production readiness in 2017 but still to warn that APIs are not yet stable
* newlines
2017-04-04 16:58:24 +01:00
Clinton Alexander
d994469ab4
Bumping gradle plugins version to be able to publish the latest changes to the cordformation plugin.
2017-04-04 15:58:11 +01:00
Clinton
69d6286a5e
Args are correctly passed to node runner ( #503 )
...
* Arguments are now correctly passed to the noderunner from platform specific scripts.
* Node runner doesn't start CRaSH shell when running in headless mode.
2017-04-04 15:56:14 +01:00
Clinton
b5c6f6053a
Changed dependencies of deployNodes everywhere to depend on the jar task and not build to reduce build time. ( #502 )
2017-04-04 15:45:41 +01:00
Clinton
a93692e434
Added an exception mapper that prints out errors emitted by the webserver ( #484 )
...
Added an exception mapper that prints out errors emitted by the JAX-RS server to aid debugging.
2017-04-04 15:43:55 +01:00
Patrick Kuo
23224fc92c
M11 snapshot version bump ( #497 )
2017-04-04 13:46:26 +01:00
Ross Nicoll
48b121d145
Add Cash*Flow tests
...
Add tests for CashIssueFlow, CashPaymentFlow and CashExitFlow. While these were mostly covered by other tests
already, CashExistFlow was not, and any bugs would be harder to identify because they are mixed in with other
functionality (i.e. vault tests)
2017-04-04 13:44:10 +01:00
Shams Asari
848988bf1c
Merge pull request #487 from corda/shams-sealed-data-classes
...
Converted sealed data types to be data classes
2017-04-04 13:04:38 +01:00
Clinton
e8316dedd0
Runnodes now exposes default ports for nodes automatically ( #480 )
...
Cordformation now automatically assigns a debug port
2017-04-04 11:58:56 +01:00
Clinton
09e7d89e4e
Merge pull request #500 from corda/clint-driverdebugportfix
...
Readded the debug port to the driver
2017-04-04 11:57:27 +01:00
Shams Asari
faef877a8d
Converted sealed data types to be data classes
2017-04-04 11:37:56 +01:00
Clinton
da92806b99
Merge pull request #496 from corda/clint-fixdocsubuntu
...
Fixed docsite building on Ubuntu by explicitly calling bash.
2017-04-04 10:32:48 +01:00
Clinton Alexander
6768a83232
Readded the debug port to the driver and added a log entry for the debug port.
2017-04-04 10:28:18 +01:00
Konstantinos Chalkias
dbd82705aa
Artemis - allow attachments to a maximum of 10MiB including any headers. ( #452 )
...
Allow attachments to a maximum of 10MiB including any headers.
2017-04-03 18:42:21 +01:00
josecoll
413e39903d
Fixed bug whereby Cash Exit was not taking into account the issuer reference ( #492 )
...
* Fixed bug whereby Cash Exit was not taking into account the issuer reference.
Added additional JUnit tests for coin selection by issuer.
Added some trace logging in AbstractConserveAmount.
* PR review: added additional state with 3rd issuer reference in test.
2017-04-03 17:51:56 +01:00
Patrick Kuo
3327517d61
[M10 Fixes] - fixes enum - json conversion problem in kotlin 1.1.1 ( #495 )
2017-04-03 17:30:56 +01:00
Chris Rankin
352da7e4c7
Add 'finance' module to Corda WebServer, for plugins to use. ( #489 )
...
* Add 'finance' module to Corda WebServer, for plugins to use.
* Fix wording of error message.
2017-04-03 17:06:30 +01:00
Clinton Alexander
c0d2e3ec04
Fixed docsite building on Ubuntu by explicitly calling bash. Due to sh mapping to dash and not bash.
2017-04-03 16:45:55 +01:00
Patrick Kuo
bf90b140c1
[M10 Fixes] - remote debug flag fix ( #494 )
2017-04-03 16:16:31 +01:00
Shams Asari
e0c548d4fa
Cleaned up code causing build warnings
2017-04-03 13:52:51 +01:00
Ross Nicoll
30dd29752c
Clarify exceptions thrown from loading a key store
...
Clarify exceptions thrown from loading a key store as a general cleanup. Also tightens the
exceptions caught when loading key stores from AbstractNode, so in case of an unexpected error
we don't silently drop the exception.
2017-04-03 13:41:40 +01:00
Matthew Nesbit
51c7f6ca30
Merge pull request #453 from corda/mnesbit-amount-improvements
...
Modify the Amount concept to allow conversion to from displayable formats
2017-03-31 14:37:32 +01:00
Patrick Kuo
d8370a41b5
Reduce occurrence of flow exception in explorer demo ( #467 )
...
* changed event generator to reduce flow exception due to wrongly generated event
2017-03-31 14:19:02 +01:00
Chris Rankin
0bbc330a04
CORDA-307: Initial DemoBench documentation. ( #408 )
...
* CORDA-307: Initial DemoBench documentation.
* CORDA-307: Update with review comments.
* CORDA-307: Update local installation instructions and download site.
* CORDA-307: Remove download link because it's not ready yet.
* CORDA-307: Mention that the node.conf files within the profiles can be edited by the user.
* CORDA-307: Add DemoBench section to the appendix.
2017-03-31 14:16:32 +01:00
Chris Rankin
341e1acf2a
Test webserver configuration too. ( #485 )
2017-03-31 13:51:30 +01:00
Patrick Kuo
e6bb2eedc0
bump gradle plugin version to 0.10.3 ( #482 )
2017-03-31 13:24:58 +01:00
Andrius Dagys
846d9caa09
Add non-validating Raft notary
2017-03-31 11:58:53 +01:00
Clinton
fcdcb0bdcf
Merge pull request #469 from corda/clint-reducebuildsize
...
Webserver no longer depends on node.
2017-03-31 11:54:13 +01:00
josecoll
73c0fdc118
CashExitFlow now uses coin selection with soft locking. ( #481 )
2017-03-31 11:47:59 +01:00
Clinton Alexander
570f5a7675
Reduced the number of explicit dependencies in the webserver module.
2017-03-31 11:31:20 +01:00
Clinton
79e9c3f5c7
Merge pull request #476 from corda/clint-cordformationh2
...
Added H2 port to cordformation config
2017-03-31 11:19:38 +01:00