Arnold Galovics and Arnold Gálovics
3898e2b836
FINERACT-1724: Batch API enhancements
2022-10-26 19:10:41 +02:00
Arnold Galovics and Arnold Gálovics
6cb741a7a2
FINERACT-1724: Swagger fix for Inline Job execution
2022-10-25 18:32:04 +02:00
Arnold Galovics and Arnold Gálovics
27c50305f0
FINERACT-1724: Making sure that Loan account status change business events are only triggered when an actual change happens
2022-10-24 11:08:55 +02:00
Arnold Galovics and Arnold Gálovics
81d9e4a961
FINERACT-1694: Extending MessageV1 and BulkMessageV1 with businessDate + fixing bulk event handling for publication + mapstruct mapper fixes to be more strict
2022-10-21 11:43:27 +02:00
Arnold Galovics and Arnold Gálovics
d1f3ffe490
FINERACT-1724-9: Fixing the retrieval of loan charge details with including the loanId as well
2022-10-21 11:21:21 +02:00
Arnold Galovics and Arnold Gálovics
3cd4db8209
FINERACT-1724: Ability to customize the EntityManagerFactory from custom
...
modules
2022-10-20 06:39:29 +02:00
Arnold Galovics and Arnold Gálovics
388612b1ae
FINERACT-1724
...
Added batch support for the Get Charge by Id call.
Added externalId field to PostLoansLoanIdChargesRequest.
Added submittedOnDate column to m_loan_charge table.
Updated logic to return new submittedOnDate field in GetLoansLoanIdChargesChargeIdResponse.
2022-10-14 17:57:29 +02:00
Arnold Galovics and Arnold Gálovics
592ed92e87
FINERACT-1724: Swagger fixes for PostLoansLoanIdTransactionsTransactionIdRequest
2022-10-11 17:08:42 +02:00
Arnold Galovics and Aleksandar Vidakovic
37205bef39
FINERACT-1724: Enhancements on batch API support for adjusting a loan transaction
2022-10-10 14:25:01 +02:00
Arnold Galovics and Arnold Gálovics
18ebb3be6c
FINERACT-1724: Swagger enhancements for posting a new savings transaction
2022-09-23 13:15:00 +02:00
Arnold Galovics and Arnold Gálovics
c8a084cb97
FINERACT-1724: Swagger fixes here and there
2022-09-22 09:46:27 +02:00
Arnold Galovics and Arnold Gálovics
69f535731f
FINERACT-1734: Added a new DisbursalTransactionBusinessEvent for disbursement txes
2022-09-22 09:46:11 +02:00
Arnold Galovics and Arnold Gálovics
0f4d232897
FINERACT-1724: Swagger fixes for updating a loan application
2022-09-21 14:55:50 +02:00
Arnold Galovics and Arnold Gálovics
6bd21e71be
FINERACT-1734: Added a separate Loan business event for every monetary activity
2022-09-16 15:22:59 +02:00
Arnold Galovics and Arnold Gálovics
714a881be2
Keeping Logback on version 1.2.11 intentionally since it's not
...
compatible with Spring Boot 2.x but only 3.x in the future.
More details here:
- http://mailman.qos.ch/pipermail/logback-user/2022-September/005235.html
- https://github.com/spring-projects/spring-boot/issues/12649
2022-09-14 14:08:12 +02:00
Arnold Galovics and Arnold Gálovics
b5b189d610
FINERACT-1744: Tiny refactorings as a preparation for idempotency implementation
2022-09-13 13:40:24 +02:00
Arnold Galovics and Arnold Gálovics
7558b09def
FINERACT-1694: Bulk event support
2022-09-12 14:45:34 +02:00
Arnold Galovics and Arnold Gálovics
a0749ffe19
Batch API read optimization + minor changes
2022-09-11 16:56:12 +02:00
Arnold Galovics and Arnold Gálovics
130d9c0c3d
FINERACT-1734: New business events and refactorings
2022-09-11 16:56:03 +02:00
Arnold Galovics and Arnold Gálovics
d06c3655af
FINERACT-1734: Loan status can and only be set using the State Machine
2022-09-09 16:44:18 +02:00
Arnold Galovics and Arnold Gálovics
d003326e48
FINERACT-1734: Refactoring around Loan status changes as a preparation to emit Loan Status change business events
2022-09-09 13:13:37 +02:00
Arnold Galovics and Arnold Gálovics
fa169bb5d4
FINERACT-1694: Documentation for Reliable event framework
2022-09-08 22:04:30 +02:00
Arnold Galovics and Arnold Gálovics
90896a6467
FINERACT-1694: Storing event schema along with external events
2022-09-07 14:45:51 +02:00
Arnold Galovics and Arnold Gálovics
34aefd5d72
FINERACT-1694: Added tests for MonthDay Avro conversion
2022-09-06 14:09:07 +02:00
Arnold Galovics and Arnold Gálovics
4f312f33f6
FINERACT-1694: Making Avro mapping to fail at compile time for unmapped properties
2022-09-06 13:05:22 +02:00
Arnold Galovics and Arnold Gálovics
17b36a0919
FINERACT-1694: Reworked bulk external events
2022-09-04 18:23:55 +02:00
Arnold Galovics and Arnold Gálovics
24a199458f
FINERACT-1723: Swagger fixes
2022-09-03 15:23:39 +02:00
Arnold Galovics and Arnold Gálovics
1f1cbfe074
FINERACT-1694-5: Reorganizing business event packages next to external events
2022-09-02 22:20:16 +02:00
Arnold Galovics and Arnold Gálovics
f46abaf9e2
FINERACT-1694: External event storage integration
2022-09-02 10:03:09 +02:00
Arnold Galovics and Arnold Gálovics
5a9ddab671
FINERACT-1694: Storing external events fixes
2022-09-02 10:03:09 +02:00
Arnold Galovics and Arnold Gálovics
699f61a9e1
FINERACT-1694: Storing events upon raising
2022-09-02 10:03:09 +02:00
Arnold Galovics and Aleksandar Vidakovic
b8e34936d2
Fix for handling Loan rescheduling in batch APIs
2022-09-02 03:14:23 +02:00
Arnold Galovics and Arnold Gálovics
3c3f9011b2
FINERACT-1694: LoanChargeDataV1 Avro schema fixes
2022-09-01 14:59:56 +02:00
Arnold Galovics and Arnold Gálovics
fc875047e6
FINERACT-1694: Avro schema adjustments
2022-09-01 08:36:35 +02:00
Arnold Galovics and Aleksandar Vidakovic
c131e94cb4
FINERACT-1694: Added more Avro schemas
2022-08-30 14:39:12 +02:00
Arnold Galovics and Aleksandar Vidakovic
f620a469e8
FINERACT-1694: Fixed Deposit event Avro schemas
2022-08-30 14:39:12 +02:00
Arnold Galovics and Aleksandar Vidakovic
b327e710f7
FINERACT-1694: Additional schemas
2022-08-30 14:39:12 +02:00
Arnold Galovics and Aleksandar Vidakovic
264022be4d
FINERACT-1694: Avro schemas project + code generation + some initial Avro Schemas
2022-08-30 14:39:12 +02:00
Arnold Galovics and Arnold Gálovics
e0236efa00
Added refund support for Batch API
2022-08-22 16:18:39 +02:00
Arnold Galovics and Arnold Gálovics
a1591e9873
Swagger fixes for Loan refunds
2022-08-17 15:14:15 +02:00
Arnold Galovics and Aleksandar Vidakovic
51782cb642
Dependency fixes for compatibility
2022-08-17 10:53:45 +02:00
Arnold Galovics and Aleksandar Vidakovic
f06d9f670c
ScheduleStopListener threading fix
2022-08-16 18:48:54 +02:00
Arnold Galovics and Arnold Gálovics
c46864c8c9
Fix for scheduled Spring Batch jobs
2022-08-02 12:01:07 +02:00
Arnold Galovics and Arnold Gálovics
87204d5a8a
Added reschedule loans api resource to Fineract Client and batch; minor swagger polishing
2022-07-29 20:36:58 +02:00
Arnold Galovics and Arnold Gálovics
dc5abeacb9
Added archiving test results and server logs on GitHub workflows
2022-07-28 20:08:25 +02:00
Arnold Galovics and Arnold Gálovics
c2d5a735d6
Fineract client builder tenant and username/password are made optional
2022-07-15 18:13:02 +02:00
Arnold Galovics and Arnold Gálovics
8c023e74a8
Batch API extensions and a couple of OpenAPI fixes + minor datatable fixes
2022-07-13 21:50:42 +02:00
Arnold Galovics and Arnold Gálovics
4f832f9481
Correlation ID support implementation
2022-07-13 21:29:55 +02:00
Arnold Galovics and Arnold Gálovics
e50a329756
Business step implementation and interface for Loan COB
2022-07-07 20:50:50 +02:00
Arnold Galovics and Arnold Gálovics
ac17e993b6
Build fix
2022-07-01 16:56:56 +02:00
Arnold Galovics and Arnold Gálovics
0bbcc72513
Renovate fixes for upcoming dep upgrade
2022-07-01 10:30:02 +02:00
Arnold Galovics and Aleksandar Vidakovic
62689eb674
OpenAPI fix for loans
2022-06-28 19:19:27 +02:00
Arnold Galovics and Aleksandar Vidakovic
94924432a9
Fixing loan approval open api definition
2022-06-28 16:18:36 +02:00
Arnold Galovics and Aleksandar Vidakovic
67850e3889
Fixing loan approval open api definition
2022-06-28 14:45:36 +02:00
Arnold Galovics and Arnold Gálovics
f98681ffdd
Putting back support for pre business events
2022-06-23 17:59:57 +02:00
Arnold Galovics and Arnold Gálovics
cd38262152
Refactored business events
2022-06-23 13:04:43 +02:00
Arnold Galovics and Arnold Gálovics
23b56fef67
Fixing submittedOnDate as a String in openAPI definition for PostLoansRequest
2022-06-22 10:58:17 +02:00
Arnold Galovics and Arnold Gálovics
68fcddf7a7
Fix for Gradle logging on asciidoc and swagger generation
2022-06-16 09:19:06 +02:00
Arnold Galovics and Arnold Gálovics
78280aab98
Allow headers to be passed for generated fineract client APIs
2022-06-15 11:37:48 +02:00
Arnold Galovics and Arnold Gálovics
79375a8b91
Renovate adjustments
2022-06-14 09:15:29 +02:00
Arnold Galovics and Arnold Gálovics
e9df96e387
Readonly connection support
2022-06-14 09:15:12 +02:00
Arnold Galovics and Arnold Gálovics
ef2d42fe32
Instance type filter polishing and tests
2022-06-06 13:59:11 +02:00
Arnold Galovics and Arnold Gálovics
89a4db47cc
Reorganizing business events
2022-05-31 21:51:57 +02:00
Arnold Galovics and Aleksandar Vidakovic
2e8f018132
Static weaving classpath is tuned to conform with the system dependent path separator
2022-05-27 12:01:53 +02:00
Arnold Galovics and Arnold Gálovics
6849f45bb8
Deleting the topics module since its incomplete and additional cleanups
2022-05-19 18:39:44 +02:00
Arnold Galovics and Aleksandar Vidakovic
073b1b04b6
Cleanup around Hooks and Hook templates
2022-05-17 23:58:12 +02:00
Arnold Galovics and Arnold Gálovics
2bb6445b4b
Spring Batch documentation + Loan COB
2022-05-17 15:57:03 +02:00
Arnold Galovics and Arnold Gálovics
77fd4ff4c1
Fine tuning the batch APIs and minor adjustments
2022-05-12 11:04:01 +02:00
Arnold Galovics and Arnold Gálovics
9d4d848df5
Fixes to support MySQL 8 due to specific reserved keywords
2022-05-06 09:38:26 +02:00
Arnold Galovics and Arnold Gálovics
b185937962
Sonar test
2022-05-02 14:32:20 +02:00
Arnold Galovics and Arnold Gálovics
9d212ba471
FINERACT-1593: Bugfixes for Client Address creation
2022-04-26 13:48:23 +02:00
Arnold Galovics and Arnold Gálovics
ce6a1fcafd
Fixed a lot of up-to-date Gradle checks to speed up integration test running
2022-04-09 13:24:12 +02:00
Arnold Galovics and Arnold Gálovics
ab80cc0477
Lombok refactoring continued
2022-04-09 13:23:57 +02:00
Arnold Galovics and Arnold Gálovics
ddd97f274e
Sonarqube quickfix
2022-04-09 12:55:36 +02:00
Arnold Galovics and Arnold Gálovics
bb514443ce
Lombok introduction
2022-04-08 16:00:53 +02:00
Arnold Galovics and Aleksandar Vidakovic
e009158d7d
Copy & remove only persistence.xml during static weaving instead of full META-INF
2022-04-08 14:08:08 +02:00
Arnold Galovics and Aleksandar Vidakovic
44e6d369e5
FINERACT-1562: Excluding persistence.xml from being picked up by Spring
2022-04-07 06:05:09 +02:00
Arnold Galovics and Aleksandar Vidakovic
d67dbece35
PostgreSQL Docker permission fix on non-Windows machines
2022-03-31 11:00:13 +02:00
Arnold Galovics and Aleksandar Vidakovic
2d2192ca17
FINERACT-1508: Liquibase test extension for Cucumber + Windows path shortening enabled for Cucumber
2022-03-21 15:09:39 +01:00
Arnold Galovics and Aleksandar Vidakovic
56824802b3
FINERACT-849: Keep EclipseLink on the same version with Dependabot
2022-03-18 09:14:01 +01:00
Arnold Galovics and Aleksandar Vidakovic
7b3ab9bd24
FINERACT-849: Minor fixes + docs for EclipseLink/PostgreSQL support
Fineract Docker build for PostgreSQL / build (push) Canceled after 0s
Fineract Docker build / build (push) Canceled after 0s
Fineract Gradle build - basicauth - PostgreSQL / build (push) Canceled after 0s
Fineract Gradle build - basicauth / build (push) Canceled after 0s
Fineract Sonarqube / build (push) Canceled after 0s
2022-03-16 18:06:46 +01:00
Arnold Galovics and Aleksandar Vidakovic
d5c611564f
FINERACT-849: Switch to EclipseLink
2022-03-10 09:33:01 +01:00
Arnold Galovics and Aleksandar Vidakovic
62a5602cbd
FINERACT-1512: Fixed no SSL configuration setup
2022-02-25 15:34:23 +01:00
Arnold Galovics and Aleksandar Vidakovic
a5672fbe25
FINERACT-1498: Cleaning up Flyway files
2022-02-24 09:55:53 +01:00
Arnold Galovics and Aleksandar Vidakovic
aa24599244
FINERACT-984-7: Explicit ordering fix for moving ResultSets
2022-02-23 20:55:13 +01:00
Arnold Galovics and Aleksandar Vidakovic
0c01e0c844
FINERACT-984-7: Update twofactor and oauth tests with postgresql connection
2022-02-23 18:45:10 +01:00
Arnold Galovics and Aleksandar Vidakovic
11b0a91aa7
FINERACT-984-7: Extend GitHub Action pipeline for PostgreSQL
2022-02-23 18:45:10 +01:00
Arnold Galovics and Aleksandar Vidakovic
8389106a58
FINERACT-984-6: PostgreSQL support
2022-02-22 18:03:09 +01:00
Arnold Galovics and Aleksandar Vidakovic
34729186d7
FINERACT-984-5: More database independence
2022-02-21 20:11:05 +01:00
Arnold Galovics and Aleksandar Vidakovic
4a5919a4a7
FINERACT-984-4: More database independence
2022-02-21 19:11:27 +01:00
Arnold Galovics and Aleksandar Vidakovic
16207ef952
FINERACT-984: More MySQL independence in native queries
2022-02-21 18:31:18 +01:00
Arnold Galovics and Aleksandar Vidakovic
088df46a49
FINERACT-984: Query changes for database independence
2022-02-21 17:33:35 +01:00
Arnold Galovics and Aleksandar Vidakovic
45264ea209
FINERACT-984: Test improvements to not rely on database storage ordering and some database independent query implementations
2022-02-20 23:24:50 +01:00
Arnold Galovics and Aleksandar Vidakovic
45bed0a05a
FINERACT-1498: Switching from Flyway to Liqubase migrations
2022-02-19 22:55:32 +01:00
Arnold Galovics and Petri Tuomola
d6aba7e9d2
FINERACT-1497: Proper file URI scheme for swagger file generation
2022-02-19 10:12:13 +08:00
Arnold Galovics and Aleksandar Vidakovic
1f6ff8ccad
FINERACT-1496: Formatting change
...
FINERACT-1496: Lazy relationship loading for Loan and it's corresponding LoanCollateralManagement entities and removed unnecessary data loads from ApplicationCurrency.
2022-02-07 15:40:43 +01:00