Release Notes - Archive mifos 2.x - Version Release 2.2.3 - HTML format

Dev Task

  • [MIFOS2X-5165] - Tables to store REST API request, and approval data
  • [MIFOS2X-5166] - Spring AOP wrapper for capturing/store REST API response
  • [MIFOS2X-5167] - UI to show REST API operations list
  • [MIFOS2X-5168] - Configuration for on/off "approval required"
  • [MIFOS2X-5169] - Add approval UI for allow/reject in REST API operations list
  • [MIFOS2X-5170] - Approval Controller for allow/reject request
  • [MIFOS2X-5171] - Modify response JSON text into approval controller
  • [MIFOS2X-5172] - Permission for approval step (upgrade and activity)
  • [MIFOS2X-5173] - Modify response JSON text into approval UI
  • [MIFOS2X-5176] - Dao/Service to deal with REST API request storage

Bug

  • [MIFOS2X-1389] - Change account status link should read Approve multiple loan accounts
  • [MIFOS2X-1583] - UI/text changes in Reverse Loan pipeline
  • [MIFOS2X-1797] - user prompted to click "Search" to continue from 2nd step in bulk loan creation process, but no "Search" button exists
  • [MIFOS2X-2347] - Branch Cash Confirmation Report is hardcoded to "mifos" db
  • [MIFOS2X-3535] - Switch the display of the Min and Max field for the Interest Rate when creating a Loan Product
  • [MIFOS2X-4214] - No left nav on Preview Product mix page
  • [MIFOS2X-4776] - No error message displayed when overpaying client fees
  • [MIFOS2X-4825] - Incorrect validation message on 'Define new fees' page
  • [MIFOS2X-4827] - Inappropriate validation messages for mandatory fields during create Client flow
  • [MIFOS2X-4897] - Inappropriate size of installments and amount tables on 'Define new Loan product' and 'Review & submit' pages
  • [MIFOS2X-5129] - General Ledger Report is working only on 'mifos' database
  • [MIFOS2X-5183] - Drill down header area has different width than border area
  • [MIFOS2X-5209] - Loan Officer has access to accounts from different branch by modifying URL address
  • [MIFOS2X-5218] - Correct the text "Voluntory Deposit" on Savings Transaction history page
  • [MIFOS2X-5300] - getLoanRepaymentScheduleByNumber method incorrectly returns Interest and Total amounts
  • [MIFOS2X-5301] - Penalties are not displayed on Repayment Schedule
  • [MIFOS2X-5303] - Incorrect value ('phoneNumberStripped') is displayed in change log after adding/editing phone number
  • [MIFOS2X-5313] - Correct word 'Aprroval' in the REST API Approval link
  • [MIFOS2X-5314] - 'View REST Approval List' page looks inappropriate in Firefox
  • [MIFOS2X-5315] - Stack trace is displayed on the new 'View REST Approval List' page on test server
  • [MIFOS2X-5316] - It is possible to approve invalid transaction using 'View REST Approval List' page
  • [MIFOS2X-5319] - Disable Update function in Details pop-up for approved/rejected operations
  • [MIFOS2X-5320] - It is possible to make deposit/withdrawal on Pending Approval/Partial application/Closed account by using REST API methods
  • [MIFOS2X-5321] - Full repayment, disbursal, adjustments and apply charges methods are not working when REST.approvalRequired=true
  • [MIFOS2X-5322] - Exception after trying to transfer group between branches when center hierarchy is turned off
  • [MIFOS2X-5325] - If you send REST operation without defined parameter then Stack trace appears in Operation Details pop-up window
  • [MIFOS2X-5328] - 'Details' link on Approved/Rejected list is not working
  • [MIFOS2X-5329] - If you change the name of the WAR file, then photo is not loading properly during Client creation and edit
  • [MIFOS2X-5330] - If MIFOS_CONF is not defined in the system, then Mifos is not starting from WAR
  • [MIFOS2X-5338] - getSavingsDepositDueDetailsByNumber method incorrectly returns 'Next deposit' amount
  • [MIFOS2X-5340] - By using REST Api methods, Loan Officer has access to accounts from different branches
  • [MIFOS2X-5345] - Waive interest parameter is not working properly in 'fullRepay' REST Api method
  • [MIFOS2X-5346] - Invalid upgrade MIFOS_4827_1
  • [MIFOS2X-5352] - Invalid spring configuration of the PersonnelBusinessService, which leads to errors in the Branch Progress Report (BIRT)

New Feature

  • [MIFOS2X-5223] - Implement REST Api method for repaying the whole Loan amount
  • [MIFOS2X-5224] - Implement REST Api method for adjusting the last repayment amount
  • [MIFOS2X-5225] - Implement REST Api method for adjusting the last deposit amount
  • [MIFOS2X-5226] - Implement REST Api method for adjusting the last withdrawal amount
  • [MIFOS2X-5227] - Implement REST Api method for applying charges
  • [MIFOS2X-5228] - Implement REST Api method for disbursing Loan
  • [MIFOS2X-5231] - Add a REST method for groups' and centers' charges downloading
  • [MIFOS2X-5299] - Rework write REST API methods validation
  • [MIFOS2X-5326] - Add REST methods for account and customer fees downloading
  • [MIFOS2X-5331] - Add a new REST API method to retrieve office information
  • [MIFOS2X-5332] - Add the possibility to RESTfully determine whether loan interest can be waived
  • [MIFOS2X-5334] - Update the loan disbursement REST method with additional form fields
  • [MIFOS2X-5335] - Add REST methods for payment types downloading
  • [MIFOS2X-5336] - Add a REST method for on-disbursement fees downloading
  • [MIFOS2X-5339] - Extend the REST API methods for savings deposit/withdrawal with additional parameters
  • [MIFOS2X-5341] - Extend getApplicableFees REST Api methods (for customers and loans)
  • [MIFOS2X-5343] - Extend REST Api methods for applying payment and repaying Loan
  • [MIFOS2X-5347] - Extend REST methods getClientByNumber, getGroupByNumber and getCenterByNumber for closed accounts data.

Improvement

  • [MIFOS2X-5317] - Display details of the transaction before approval on 'View REST Approval List' page
  • [MIFOS2X-5318] - Sort Approved/Rejected list by Approval date by default
  • [MIFOS2X-5324] - Improve 'Operation Details' pop-up window on 'View REST Approval List' page
  • [MIFOS2X-5327] - REST API: resource URL and actions

Story

The text area below allows the project release notes to be copied to another document.