What's Changed
- KeyCloak integration by @SauravPriyadarshy in #2
- Ser 1103 by @SauravPriyadarshy in #3
- Ser 1103 by @gilclefes in #4
- SER-1106 OU Module: Treeview implementation of OUs by @SauravPriyadarshy in #6
- fix css related issues by @gilclefes in #5
- Ser 1107 by @SauravPriyadarshy in #8
- SER-1109 Merge offices by @SauravPriyadarshy in #12
- Add Quality Checks by @joshjabour in #11
- Ser 1108 by @SauravPriyadarshy in #16
- Ser 1110 by @SauravPriyadarshy in #17
- Ser 1120 by @SauravPriyadarshy in #26
- Ser 1119 by @SauravPriyadarshy in #27
- Sonar Cloud currency configuration by @SauravPriyadarshy in #28
- Feature SER-1230 - Set up CI with Azure Pipelines by @shejasabin in #31
- Feature/SER-1406- Add user's country Id to the field address request by @shejasabin in #35
- Ser 1113 by @SauravPriyadarshy in #40
- chore: add SonarCloud test coverage by @suwiringSIxbert in #41
- Ser 1278 by @SauravPriyadarshy in #42
- SER-1517 component created for loan allocation products by @SauravPriyadarshy in #44
- Ser-1550 upgrade to angular13 by @gilclefes in #43
- [SER-842] Allow an admin to select a country and make any changes to it by @william000000 in #45
- [Snyk] Upgrade tslib from 2.4.0 to 2.4.1 by @oneacrefund-automation in #29
- [Snyk] Upgrade core-js from 2.5.0 to 2.6.12 by @oneacrefund-automation in #22
- [Snyk] Upgrade @fortawesome/free-solid-svg-icons from 5.8.2 to 5.15.4 by @oneacrefund-automation in #20
- [SER-842] Use the roles to verify who is eligible to select a country by @william000000 in #46
- [Snyk] Security upgrade nginx from alpine to 1.23.1-alpine by @oneacrefund-automation in #18
- SER-1541 searchable dropdownlist by @gilclefes in #48
- Admin has to select a country before any other thing by @william000000 in #49
- SER-1569/Fix client transfer api call erros by @gilclefes in #54
- feat: SER-1538 Implement healthy path upload in Fineract UI v2 by @shejasabin in #55
- feat: add loan topup option by @shejasabin in #58
- Fix new loan application error - SER-1542, SER-1617 by @victorjbassey in #59
- make hierarchy more than 3 for office under organization setup by @SauravPriyadarshy in #60
- feat SER-1618: Add search on clients and clientsIdentifiers by @shejasabin in #65
- feat: SER-1895 Fix logout redirect by @shejasabin in #66
- Hide fields in the loan product creation process - SER-1532 by @william000000 in #69
- Make some transaction types clickable - SER-1924 by @william000000 in #72
- Fix pagination issue - SER-1524 by @william000000 in #70
- Create UI for repayments download - SER-1916 by @william000000 in #73
- build: add an env var to Azure DevOps pipeline by @suwiringSIxbert in #75
- Ser 1112 by @SauravPriyadarshy in #53
- [Snyk] Security upgrade nginx from 1.23.1-alpine to 1.25.2-alpine by @oneacrefund-automation in #74
- Fix the OU tree selection issue on the loan product creation - SER-1963 by @william000000 in #76
- Review the bulk import - SER-1900 by @william000000 in #77
- Hide unused bulk import items - SER-2043 by @william000000 in #78
- feat: SER-1521 Add extension charge by @shejasabin in #79
- Terms and Conditions - SER-2030 by @william000000 in #83
- feat/SER-2045 Add delete button for loan product by @amydoxym in #85
- Feat/ser 2093 add loan qualification rules in v2 by @amydoxym in #86
- fix: Update env files by @shejasabin in #93
- SER-2440 - Revise the country selection option by @william000000 in #95
- Fix view client details by @gilclefes in #94
- Ser 2446/dropdown update by @gilclefes in #96
- SER-2440 - Fix the country selection behavior by @william000000 in #97
- Ser 2458/replace matselect filter by @gilclefes in #98
- Ser 2304/upgrade to angular 14 by @gilclefes in #99
- Ser 2510/show officehierachy name by @gilclefes in #102
- Ser 2034/return clients for country by @gilclefes in #103
- feat: SER-2486/Select country-loan product when creating savings account by @gilclefes in #105
- feat: Update displayed columns in clients and loan products components by @gilclefes in #106
- Ser1561/office view fixes by @gilclefes in #107
- feat: Include Phone Number in Repayment Transaction Details by @gilclefes in #108
- Add support for OU level config - SER-2523 by @victorjbassey in #109
- Azure Pipeline: Add conditions to building artifacts by @amydoxym in #110
- Disabling validating linting on all the codebase for now as we have a lot of legacy code by @amydoxym in #111
- feat Add pre-commit config file by @amydoxym in #114
- SER_2549/Implement Loan Account Bulk Upload in Fineract v2 by @gilclefes in #113
- Add required steps to deploy v2 on Azure by @amydoxym in #115
- update hooks interface to accomodate Rabbit MQ template by @gilclefes in #116
- chore: Update getClientData method to include credit score data for c… by @gilclefes in #117
- fix [SER-2600] - Fix edit loan product failing due to unsupported fields being submitted by @amydoxym in #118
- Remove templateForTermsAndConditions if it's empty by @amydoxym in #119
- feat: Remove staff id from payload when creating users by @gilclefes in #120
- fix fineract api url by @gilclefes in #121
- fix SER-2600 Fix terms and conditions not being populated correctly on create & edit loan product pages by @amydoxym in #122
- fix SER-2600 - User creation: Set sendPasswordToEmail to always be false by @amydoxym in #123
- fix SER-2600: Fix adding member to group due to initialization bug by @amydoxym in #124
- feat: Show overpaid amount on account summary and remove interests su… by @gilclefes in #125
- [Snyk] Upgrade zone.js from 0.11.6 to 0.14.5 by @oneacrefund-automation in #112
- feat: change input type from number to tel by @gilclefes in #126
- Ser 2686/fix hook edit by @gilclefes in #129
- fix: fix credit score label data, ability to activate, deactivate and… by @gilclefes in #130
- feat: show activate button when a group has been deactivated by @gilclefes in #133
- feat: show currency and loan product name when displaying savings pro… by @gilclefes in #132
- feat: fix view client signature and click group name from client view by @gilclefes in #134
- feat: show proper error message when error status is 400 by @gilclefes in #135
- feat SER-2537: Add country link to SMS campaigns by @amydoxym in #136
- fix: fix navigations in the group view interface by @gilclefes in #137
- Feature | SER-2519 install and configure Matomo web analytics by @suwiringSIxbert in #104
- Lint-improvements by @Yann-J in #139
- Validate OTP when updating client mobile number - SER-2507 by @victorjbassey in #138
- feat SER-2537 Give ability to select All in SMS campaign Office dropdown by @amydoxym in #140
- fix: Remove templates link to organization by @gilclefes in #141
- feat: Add conditional rendering for admin menu button by @gilclefes in #142
- feat SER-2803 Add Github actions by @amydoxym in #143
- feat SER-2745 Fix Bulk imports file naming by @amydoxym in #144
- feat SER-2803: Add use latest image tag by @amydoxym in #145
- Merge develop into main by @amydoxym in #127
- feat: Allow override of OCR checks if a user has the SKIP_VERIFICATIO… by @gilclefes in #146
- feat (SER-1909) - Display necessary fields for the loan product page by @william000000 in #149
- fix: Update search and filter labels in clients component by @gilclefes in #155
- Remove loan payment button from the UI by @gilclefes in #157
- Update the project version to 1.3.0 by @amydoxym in #158
- Merge develop into main by @amydoxym in #159
New Contributors
- @SauravPriyadarshy made their first contribution in #2
- @gilclefes made their first contribution in #4
- @joshjabour made their first contribution in #11
- @shejasabin made their first contribution in #31
- @suwiringSIxbert made their first contribution in #41
- @william000000 made their first contribution in #45
- @oneacrefund-automation made their first contribution in #29
- @victorjbassey made their first contribution in #59
- @amydoxym made their first contribution in #85
- @Yann-J made their first contribution in #139
Full Changelog: https://github.com/one-acre-fund/fineract-frontend-v2/commits/v1.3.0