Commit Graph
100 Commits
Author SHA1 Message Date
Keith Woodlock 6b2ec54a31 MIFOSX-32: start with modifing loan account data returned from get for use in the submit loan application and modify loan application flows. 2012-09-05 19:16:26 +01:00
Keith Woodlock b331a29bf8 fix up some old validation issues on loans. 2012-09-05 15:46:53 +01:00
Keith Woodlock ca3d666578 remove redundant update case from deposit account for now. 2012-09-05 14:41:36 +01:00
Keith Woodlock 464f146a7c remove annotations suppressing warnings that are no longer needed. 2012-09-04 22:02:46 +01:00
Keith Woodlock b9c8f63441 Update README.md
udpate public ami
2012-09-04 15:05:39 +02:00
Keith Woodlock 2529ea8a4f move patch into patches folder. 2012-09-03 16:35:26 +01:00
Keith Woodlock a925f5e12d remove unused annotations. 2012-08-31 00:44:28 +01:00
Keith Woodlock 57b38e463a MIFOSX-43: tidy up approval code so exception isnt thrown and no need for new data object to pass details around. 2012-08-30 10:31:49 +01:00
Keith Woodlock f09d781005 some formatting changes and cleanup of status for deposit accounts. 2012-08-30 10:01:08 +01:00
Keith Woodlock b100fd16a1 return status with deposit account data. 2012-08-30 08:43:50 +01:00
Keith Woodlock 2ee5dedf9c support bringing back pending approval and approved deposit accounts first of with client account summary. 2012-08-24 18:16:27 +01:00
Keith Woodlock 91890ff204 add support for soft delete of users and changing users passwords. 2012-08-24 12:32:18 +01:00
Keith Woodlock 39d5884bb9 whitespace changes. 2012-08-23 13:20:40 +01:00
Keith Woodlock 47a215ec4f MIFOSX-29: allow user to add or edit external id for client. 2012-08-23 12:01:36 +01:00
Keith Woodlock bf4490feb9 add error indicating no authorization for action. 2012-08-23 11:18:26 +01:00
Keith Woodlock 17ba21d302 update default error message for fund data integrity constraints. 2012-08-23 10:49:14 +01:00
Keith Woodlock 030887ad6f tidy up enum usuage and api problems around charges during review and testing. 2012-08-22 18:02:52 +01:00
Keith Woodlock 12a16a07cf break out currency information on its own, using use values for loan product amount and inArrearsTolerance. 2012-08-22 16:12:34 +01:00
Keith Woodlock 9459db944b support clientOrBusinessName data parameter for clients. 2012-08-22 13:44:13 +01:00
Keith Woodlock 1aafc0b09d ensure retrieval of head office returns no allowedParents. 2012-08-22 13:15:51 +01:00
Keith Woodlock 9a3ab88996 from MIFOSX-38, tidy up serialization of charges data. 2012-08-22 12:16:24 +01:00
Keith Woodlock 3b341b29af from MIFOSX-38, tidy up serialisation around loan accounts and transactions. 2012-08-22 11:17:18 +01:00
Keith Woodlock 4a11cb3290 from MIFOSX-38, tidy up serialization around notes. 2012-08-22 01:09:33 +01:00
Keith Woodlock f2ca1746a4 from MIFOSX-38, tidy up serialization for client and group areas. 2012-08-22 00:37:44 +01:00
Keith Woodlock b691792de8 Update README.md
add link to mifos.org wiki
2012-08-22 00:39:02 +02:00
Keith Woodlock 75ba809761 from MIFOSX-38, tidy up serialization of deposit accounts. 2012-08-21 21:47:07 +01:00
Keith Woodlock bd37a66247 from MIFOSX-38, tidy up serialization around financial products. 2012-08-21 21:20:07 +01:00
Keith Woodlock b44e53c3b7 from MIFOSX-38, tidy up serialisation around additional data and reports.2 2012-08-21 20:45:44 +01:00
Keith Woodlock c7c5198206 from MIFOSX-38 - tidy up serialisation around funds. 2012-08-21 17:56:35 +01:00
Keith Woodlock f48e4de309 from MIFOSX-38 - update serialization of offices and office transactions. 2012-08-21 16:17:41 +01:00
Keith Woodlock 00c4d5399a MIFOSX-43: add database patch. 2012-08-21 14:37:15 +01:00
Keith Woodlock 95bdafa4bb from MIFOX-38 - need to tidy up serialization of java objects into json across the board - this is for user admin related areas. 2012-08-21 13:04:58 +01:00
Keith Woodlock 432332c88e FIXED: MIFOSX-38 - retrieving client notes does not return as an array when only one client note exists. 2012-08-21 10:42:04 +01:00
Keith Woodlock ccfd8a09e0 fix issues around loan. 2012-08-18 11:21:18 +01:00
Keith Woodlock 9108cebf67 update java code due to table renames. 2012-08-18 02:36:54 +01:00
Keith Woodlock d7dba9a515 fixed mifosx-38 2012-08-17 16:39:28 +01:00
Keith Woodlock 068620c810 test amortisation for declining balance and support irregular first repayment on flat loans. 2012-08-17 15:11:37 +01:00
Keith Woodlock af5e2c0e84 work on fixing interest calculation for declining balance loans. 2012-08-17 15:11:35 +01:00
Keith Woodlock d855129fea keep DepositAccountData as an immutable object. opt against used selectedProduct approach like in loans. drop currencyOptions as the product should define the currency. add productOptions (options for consistency) when retrieving template. 2012-08-17 15:02:36 +01:00
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