Keith Woodlock
|
440205fdfa
|
ensure updates allow for changing any one attribute e.g. i want to change name only.
|
2012-08-17 12:42:36 +01:00 |
|
Keith Woodlock
|
ac6589e9aa
|
rename enum to LoanStatus
|
2012-08-16 19:49:13 +01:00 |
|
Keith Woodlock
|
abb4ec17dc
|
drop loan status table in favour of enum for now.
|
2012-08-16 19:40:03 +01:00 |
|
Keith Woodlock
|
392be3745c
|
calculate future value of fixed term deposit on opening or creation of deposit account.2
|
2012-08-15 14:17:00 +01:00 |
|
Keith Woodlock
|
10c6f9c509
|
restructure deposit related files under saving packages.
|
2012-08-15 12:11:02 +01:00 |
|
Keith Woodlock
|
349e3f4a4e
|
ensure deposit account inherits details of product but allows for user to overriden core details where possible.
|
2012-08-15 11:35:25 +01:00 |
|
Keith Woodlock
|
9420d4fd14
|
fix up deposit account fields to be consistent with product.
|
2012-08-15 02:41:12 +01:00 |
|
Keith Woodlock
|
f30e8645a3
|
add interest compounding frequency to deposit product along with externalId and unique constraints for name and externalId on product.
|
2012-08-14 23:54:33 +01:00 |
|
Keith Woodlock
|
ee9656c5a6
|
fix error
|
2012-08-14 15:18:34 +01:00 |
|
Keith Woodlock
|
c2e563bf6f
|
make parameter names consistent between product and account for deposits.
|
2012-08-14 15:14:56 +01:00 |
|
Keith Woodlock
|
2a1bb14c9f
|
tidy up deposit product usuage with deposit account.
|
2012-08-14 15:14:55 +01:00 |
|
Keith Woodlock
|
42a52cc70a
|
take care of most of open new deposit account use case - interest calculation is remaining.
|
2012-08-14 00:41:26 +01:00 |
|
Keith Woodlock
|
33afb23f12
|
add patch for updating south african rand currency symbol.
|
2012-08-14 00:41:24 +01:00 |
|
Keith Woodlock
|
52aa27efea
|
add patch for deposit account table.
|
2012-08-14 00:41:24 +01:00 |
|
Keith Woodlock
|
fc7380f22d
|
avoid use of Boolean object type. allow ability to update renewal and preClosure settings of product definition.
|
2012-08-13 17:44:05 +01:00 |
|
Keith Woodlock
|
376dd885d8
|
fix sql query for deposit accounts.
|
2012-08-11 01:33:19 +01:00 |
|
Keith Woodlock
|
9e264216a6
|
allow a user whos not a user administrator update their own password details.2
|
2012-08-10 15:32:41 +01:00 |
|
Keith Woodlock
|
c60cebcf8a
|
update ddl for group schema changes.
|
2012-08-10 14:24:56 +01:00 |
|
Keith Woodlock
|
87a29c8596
|
return product name with deposit account details.
|
2012-08-10 14:00:58 +01:00 |
|
Keith Woodlock
|
9d916c1630
|
update DDL and patch to correct data structure.
|
2012-08-10 12:55:33 +01:00 |
|
Keith Woodlock
|
43a40ab14c
|
integrate deposit account with deposit product concept.
|
2012-08-10 12:43:45 +01:00 |
|
Keith Woodlock
|
e67df9e3bf
|
tidy up use of validation on deposit product.
|
2012-08-10 11:54:45 +01:00 |
|
Keith Woodlock
|
ba2a992e89
|
Merge pull request #14 from madhukar547/MIFOSX-23-FD
Retrieveing Deposit Product,Basic Validation
|
2012-08-10 03:08:46 -07:00 |
|
Keith Woodlock
|
b689b452c3
|
fix sql error in GET for depositproducts and reset password again.
|
2012-08-10 09:03:05 +01:00 |
|
Keith Woodlock
|
c158e6b318
|
continue fixed term deposit account basics
|
2012-08-10 08:38:51 +01:00 |
|
Keith Woodlock
|
ddf33c475a
|
start of work for deposit accounts.
|
2012-08-10 08:35:55 +01:00 |
|
Keith Woodlock
|
770e805242
|
Merge pull request #12 from madhukar547/MIFOSX-23-FD
Deposit Product Creation, Retrieving
|
2012-08-10 00:23:24 -07:00 |
|
Keith Woodlock
|
b18d3881b7
|
reset password back.
|
2012-08-08 14:47:04 +01:00 |
|
Keith Woodlock
|
96012a97be
|
ensure json deserialization works for array based items when create a new application user.
|
2012-08-08 09:09:21 +01:00 |
|
Keith Woodlock
|
e1c1cb4c41
|
fix update of client which was blanking out name details in certain scenario.
|
2012-08-07 23:43:05 +01:00 |
|
Keith Woodlock
|
762e7b14d9
|
reomve patches files. add demo backup that is up to date with patches. update ddl schema for loan terms changes.
|
2012-08-07 15:56:58 +01:00 |
|
Keith Woodlock
|
525902cbb2
|
finish off support for using loan term details of a loan to determine interest due rather than inferring it from the number of repayments and repaid every information. This allows better support for loan schedules where the first repayment is irregular (e.g. not same timescale as repaid every)
|
2012-08-07 14:38:29 +01:00 |
|
Keith Woodlock
|
5638a0880c
|
calculate total interest based on etered loan term.
|
2012-08-07 14:38:28 +01:00 |
|
Keith Woodlock
|
41e57ba4bd
|
continue loan term changes..
|
2012-08-07 14:38:27 +01:00 |
|
Keith Woodlock
|
20a8d08475
|
loan term changes..
|
2012-08-07 14:38:26 +01:00 |
|
Keith Woodlock
|
e6d4f1ee66
|
dont show soft-deleted savings products.
|
2012-08-07 11:02:12 +01:00 |
|
Keith Woodlock
|
78d2c18279
|
remove unused warnings.
|
2012-08-06 13:20:33 +01:00 |
|
Keith Woodlock
|
f1c52cc757
|
reset password back to mysql as is in docs.
|
2012-08-06 12:21:56 +01:00 |
|
Keith Woodlock
|
9dc9af9633
|
ensure currencyOptions is returned for template for savings products.
|
2012-08-04 01:21:32 +01:00 |
|
Keith Woodlock
|
bf6c1b5606
|
dont show curreny options by default in json, instead only show when using template resource or when template flag is provided.
|
2012-08-03 15:53:33 +01:00 |
|
Keith Woodlock
|
237e272119
|
fix issues where get null pointer if no locale passed along with digitsAfterDecimal or any integer value in general. existed pre madhukars commit.
|
2012-08-03 10:58:16 +01:00 |
|
Keith Woodlock
|
2bda0e8764
|
fix loan accounts retrieval, json serialisation was skipping some fields preventing client app from showing what loans existed.
|
2012-08-03 00:13:27 +01:00 |
|
Keith Woodlock
|
bc747a91ed
|
add mifos style repayment processor that pays off interest, then principal from most overdue installments first.
|
2012-08-01 23:11:53 +01:00 |
|
Keith Woodlock
|
37a45649b1
|
tidy up client update
|
2012-07-31 19:27:58 +01:00 |
|
Keith Woodlock
|
d9c7d7c548
|
tidy up around user api.
|
2012-07-31 16:24:31 +01:00 |
|
Keith Woodlock
|
b877519137
|
fix up update user functionality
|
2012-07-31 16:24:31 +01:00 |
|
Keith Woodlock
|
d001cf1b69
|
supported parameteres for permissions were wrong which meant the partial response functionality of api through fields=id,name was broken.
|
2012-07-31 15:12:14 +01:00 |
|
Keith Woodlock
|
302f2d0571
|
Update README.md
|
2012-07-30 19:24:42 +02:00 |
|
Keith Woodlock
|
f6500b7653
|
move default demo backup to documented name.
|
2012-07-30 18:20:17 +01:00 |
|
Keith Woodlock
|
a500fe553f
|
tidy up sql patchs and demo dumps to latest version of platform.
|
2012-07-30 18:12:04 +01:00 |
|
Keith Woodlock
|
68ea71a68f
|
support repayment strategy approach for deciding how loan transactions should be processed against the loan schedule.
|
2012-07-30 16:59:55 +01:00 |
|
Keith Woodlock
|
4dc10ae648
|
minor changes after madhukar pull-request, nothing of note.
|
2012-07-30 13:31:35 +01:00 |
|
Keith Woodlock
|
62823f6548
|
not able to ignore file that is already tracked and want it to be part of source control so going to live with having to change mysql user password in here for now.
|
2012-07-30 13:10:58 +01:00 |
|
Keith Woodlock
|
b9963983f6
|
add context.xml in test resources to git ignore, meaning if people change this file it wont appear in commit log or be checked in.
|
2012-07-30 13:05:53 +01:00 |
|
Keith Woodlock
|
f798feab83
|
add context.xml in test resources to git ignore, meaning if people change this file it wont appear in commit log or be checked in.
|
2012-07-30 13:03:37 +01:00 |
|
Keith Woodlock
|
665507e750
|
update patch.
|
2012-07-30 13:01:15 +01:00 |
|
Keith Woodlock
|
97bf8e2f93
|
add relationship between loan product and the loan transaction processing strategy. its optional by default for loan product and loans. If no value selected it will default to the the 'Mifos style' repayment strategy which is pay off interest, then principal in all cases.
|
2012-07-30 13:01:13 +01:00 |
|
Keith Woodlock
|
864df5eeef
|
undo change around context.xml for mysql user, password for now.
|
2012-07-30 12:56:14 +01:00 |
|
Keith Woodlock
|
55083d3bb9
|
add start of Adhikar example for processing loan transactions.
|
2012-07-29 23:08:25 +01:00 |
|
Keith Woodlock
|
dfd504cd73
|
create two types of repayment strategy from abstract template.
|
2012-07-28 20:56:46 +01:00 |
|
Keith Woodlock
|
58b3a2cc3e
|
fix some issues with late payments and checks for isFullyRepaid or overpaid.
|
2012-07-28 01:47:58 +01:00 |
|
Keith Woodlock
|
89230969ea
|
support flexible repayment strategies for loans.
|
2012-07-28 01:47:54 +01:00 |
|
Keith Woodlock
|
aba29ae88c
|
update demo tenant backups
|
2012-07-24 22:01:26 +01:00 |
|
Keith Woodlock
|
912624fd35
|
fix some issues across validation.
|
2012-07-24 18:09:22 +01:00 |
|
Keith Woodlock
|
b5a4f9a206
|
support soft delete of clients (includes database upgrade patch)
|
2012-07-24 16:12:19 +01:00 |
|
Keith Woodlock
|
2527563841
|
update javadoc around multi tenant aware infrastructure classes. begin start of delete client support.
|
2012-07-24 14:50:18 +01:00 |
|
Keith Woodlock
|
9dcbdc5929
|
update database patches
|
2012-07-23 20:14:45 +01:00 |
|
Keith Woodlock
|
8e7a546780
|
make displayLabel a field on currency data rather than a getter so json deserialization works correctly.
|
2012-07-23 19:13:59 +01:00 |
|
Keith Woodlock
|
9e2d9340f7
|
removed hardcoded usuage of database user and password and allow this to be configured/changed in tenants table for each possible tenant.
|
2012-07-23 18:16:52 +01:00 |
|
Keith Woodlock
|
de49ed95ae
|
add back in jackson
|
2012-07-23 14:44:54 +01:00 |
|
Keith Woodlock
|
694c2ade13
|
add project-report plugin to gradle build.
|
2012-07-23 01:44:26 +01:00 |
|
Keith Woodlock
|
ec18277080
|
remove ususage of jackson for json serialization or deserialization. Ensure that additional data set info is always passed back in array format.
|
2012-07-23 01:21:09 +01:00 |
|
Keith Woodlock
|
31433c2e72
|
tidy up json serialization around additional data and reports.
|
2012-07-23 00:44:53 +01:00 |
|
Keith Woodlock
|
d856b78302
|
add back in support for associations parameter as per the documentation.
|
2012-07-22 23:45:48 +01:00 |
|
Keith Woodlock
|
36ea860dfc
|
tidy up json serialization for loan account areas.
|
2012-07-22 12:48:14 +01:00 |
|
Keith Woodlock
|
2a4d7335cb
|
tidy up json serialization for loan products and fix office transfer serialization.
|
2012-07-22 11:16:07 +01:00 |
|
Keith Woodlock
|
b3996a4a1c
|
tidy up return of json for clients api functionality.
|
2012-07-22 00:42:41 +01:00 |
|
Keith Woodlock
|
676cb33d37
|
some fixes around transactions returned for loan account screens.
|
2012-07-20 23:59:29 +01:00 |
|
Keith Woodlock
|
3951fdc383
|
fix office transactions data and adjust loan transactions data.
|
2012-07-20 17:55:52 +01:00 |
|
Keith Woodlock
|
3e3d0055a9
|
update sql for multi-tenant setup.
|
2012-07-20 12:29:18 +01:00 |
|
Keith Woodlock
|
6c98381d94
|
tidy up permissions.
|
2012-07-20 11:12:08 +01:00 |
|
Keith Woodlock
|
7630b913ec
|
fix mistake on parameter names for loan transactions.
|
2012-07-20 10:03:48 +01:00 |
|
Keith Woodlock
|
0868960a56
|
update base reference data for setting up new tenant database.
|
2012-07-20 09:16:43 +01:00 |
|
Keith Woodlock
|
d7b06e9809
|
json serialization tidy up for user admin areas.
|
2012-07-20 09:16:43 +01:00 |
|
Keith Woodlock
|
5d07e70d59
|
tidy up of json deserialization for funds,offices and permissions.
|
2012-07-19 15:05:31 +01:00 |
|
Keith Woodlock
|
0bfeecad7b
|
json returned for funds using gson.
|
2012-07-19 11:41:37 +01:00 |
|
Keith Woodlock
|
5353a1ed98
|
update to gradle 1.0 conventions meaning gradle 1.0 is required at minimum to build project.
|
2012-07-18 13:47:19 +01:00 |
|
Keith Woodlock
|
e71e88a10b
|
tidy up remaing commands for converstion from json.
|
2012-07-18 13:22:42 +01:00 |
|
Keith Woodlock
|
1ee488e0ae
|
some updates to fix issues from recent changes to updates.
|
2012-07-18 02:44:32 +01:00 |
|
Keith Woodlock
|
bf659d4fe4
|
update commands around client and loan functionality to use json conversion service
|
2012-07-18 02:01:41 +01:00 |
|
Keith Woodlock
|
d492d41800
|
modify offices, permissions and roles to support more flexible updates.
|
2012-07-17 22:48:20 +01:00 |
|
Keith Woodlock
|
ae7d78a16e
|
use google gson to support translating json request body into a map. This is towards supporting more robust update of attributes wheter they be optional or mandatory.
|
2012-07-17 19:17:58 +01:00 |
|
Keith Woodlock
|
a3240dcde8
|
tidy up sql files for showcasing latest multi-tenant functionality.
|
2012-07-17 00:05:14 +01:00 |
|
Keith Woodlock
|
0a38cf55b3
|
support passing tenant identifer through query string param to ease documentation interaction support.
|
2012-07-16 18:20:18 +01:00 |
|
Keith Woodlock
|
9e019aa7de
|
return back http error code instead of java stacktrace when no tenant identifier is provided in request.
|
2012-07-16 17:57:20 +01:00 |
|
Keith Woodlock
|
983a61e939
|
add check to ensure from and to office are not the same.
|
2012-07-16 17:16:33 +01:00 |
|
Keith Woodlock
|
cbbeb50f98
|
remove command concept for office transactions to distinguish between external and intra office transactions. allow the provision of a from or to office id to do this solely.
|
2012-07-16 17:02:43 +01:00 |
|
Keith Woodlock
|
f871f47f1d
|
update demo sql for multi-tenant
|
2012-07-14 23:47:14 +01:00 |
|
Keith Woodlock
|
8feb9980f3
|
remove organisation and anything org_id related
|
2012-07-14 23:38:51 +01:00 |
|
Keith Woodlock
|
883d1b88ff
|
update comments
|
2012-07-14 18:44:47 +01:00 |
|