Commit Graph

31 Commits

Author SHA1 Message Date
dartpopikyardo
0f21a057b0 - splitted account deletion to 2 separate endpoints: /api/customers/{customerId}/toaccounts/{accountId} and /api/accounts/{accountId}
- simplified the tests
- cleared the code
2016-09-20 03:55:44 +03:00
Andrew Revinsky (DART)
c52b803c3a Merge branch 'wip-customer' into private-event-sourcing-examples-38
* wip-customer:
  Form validation for Sign In & Sign Up
  Error reporting for Sign In & Sign Up
  - shouldCreateAccountsAndTransferMoney fix
  Password on login & registration
  - fixed tests fix issue #24, fix issue #26, fix issue #27, fix issue #28
  - added password to CustomerInfo - added unique email constraint to CustomerQuerySide - updated authorization logic
  removed transferStates from AccountInfo cannot reproduce issue #37
2016-09-15 17:06:20 +03:00
dartpopikyardo
72a4ab1ee4 should fix issue #38 2016-09-14 23:02:15 +03:00
dartpopikyardo
8b5b54ed01 removed transferStates from AccountInfo
cannot reproduce issue #37
2016-09-07 18:09:38 +03:00
dartpopikyardo
d6f60101db - updated AccountInfoUpdateService: fixed simultaneous upsert overrides 2016-09-06 19:06:40 +03:00
dartpopikyardo
68dca23a6b updated AccountInfoUpdateService: changed addTransaction saving-to-mongo logic 2016-09-05 22:28:19 +03:00
dartpopikyardo
dde554e442 reverted back AccountInfo and AccountInfoUpdateService changes 2016-09-02 11:53:50 +03:00
dartpopikyardo
f76912a6cf fix issue #13,
fix issue #14,
fix issue #15,
fix issue #17
2016-09-02 01:24:28 +03:00
dartpopikyardo
625ea6007e fix issue #7,
fix issue #8,
fix issue #9,
fix issue #11
2016-09-01 22:34:26 +03:00
dartpopikyardo
2a712017f1 - updated {accountId}/history controller 2016-09-01 16:06:51 +03:00
dartpopikyardo
a5d1e7312c Merge remote-tracking branch 'remotes/upstream/wip-eventuate-local' into wip-customer 2016-09-01 02:39:47 +03:00
Chris Richardson
29d42fda9a Simplified TestUtil, Fixed MongoDB update issue 2016-08-31 13:02:44 -07:00
dartpopikyardo
45bda8e14d Merge last changes from 'remotes/upstream/wip-customer' into wip-customer 2016-08-31 10:06:05 +03:00
Chris Richardson
e14787bce8 Fixed misc @Configuration issues and commented out incorrect version check that causing failure in AccountInfoUpdateService 2016-08-30 16:26:21 -07:00
dartpopikyardo
f4ec33d275 Merge remote-tracking branch 'remotes/upstream/wip-eventuate-local' into wip-customer 2016-08-30 19:07:57 +03:00
dartpopikyardo
a91ade08b1 Merge remote-tracking branch 'remotes/upstream/wip-eventuate-local' into wip-customer 2016-08-30 19:05:44 +03:00
Main
e9517fe30f unified code format 2016-08-24 21:22:12 +03:00
Chris Richardson
f4e070e7bd Upgraded to Eventuate Local 0.2.0.RELEASE 2016-08-18 13:53:04 -07:00
Main
39309f23a1 - refactored the tests
- moved some dto classes into common module
2016-08-09 22:43:41 +03:00
Main
b2b68ce163 Merge remote-tracking branch 'remotes/upstream/wip-eventuate-client-java' into wip-customer 2016-07-25 23:06:05 +03:00
Chris Richardson
4b3fe001e7 Changed to use the Eventuate Java Client
Simplified Spring MVC code since it supports CompletableFuture
2016-05-16 06:39:05 -07:00
dartpopikyardo
9276b1bdc8 changed return result for empty accounts case 2016-03-22 19:49:09 +03:00
dartpopikyardo
7b54b9042d added new fields to TransferDetails 2016-03-22 14:50:35 +03:00
dartpopikyardo
bdcdae862d -added tests for new endpoints 2016-03-22 01:09:39 +03:00
dartpopikyardo
63d0e21fc4 - added GET /accounts/{accountId}/history endpoint to get transactions history by accountId
- updated swagger schema
2016-03-18 17:35:18 +03:00
dartpopikyardo
b16039ee53 - added title and description fields to accountInfo
- added GET /accounts?customerId=XXX endpoint
- refactored tests
2016-03-15 20:10:58 +03:00
Main
5c85418cc4 - completed moving "toAccounts" from List to Map
- created CustomerEvent superclass
- removed redundant CustomersNotFoundException
- added integration tests for customers
2016-02-11 21:47:48 +03:00
Main
cd35ac3d31 - updated swagger description
- added /customers/{id}/toaccounts endpoint
2016-02-08 22:54:03 +03:00
Main
06f14a54bf removed customerId from Account aggregate
added tests to customers-query-side and customers-command-side
2016-02-05 20:11:53 +03:00
Chris Richardson
bbea6d9d2f Upgraded to work with the Eventuate client framework version 0.12
See http://eventuate.io/docs/java/spring-configuration.html for details on new configuration properties.
Upgraded to Spring Boot 1.2.8
Misc changes to build scripts
2015-12-21 15:02:04 -08:00
Chris Richardson
2e31853ad2 Improved module name <functional-area>-<Command|Query>....
Standalone services now use the Event Store Server (many tests still use the embedded server)
2015-04-14 19:08:07 -07:00