Adam Saghy
271ac859bc
FINERACT-2118: Make region as optional and remove hardcoded default value
2025-07-28 18:11:08 +02:00
Naphlin Akena and Adam Saghy
dadc36b6b4
FINERACT-2118: Use S3 service accounts
...
Allow usage of S3 service accounts and support any S3 compatible storage
endpoints
2025-07-28 11:42:29 +02:00
Arnold Galovics and Arnold Gálovics
a76c189a04
Revert "FINERACT-2181: Some tweaks in the gradle build to ensure correct task processing"
...
This reverts commit 6cb60f48
2025-06-20 21:53:28 +02:00
Adam Monsen
f28d252f17
FINERACT-2310: collate and improve security documentation
...
* fix various typos, spacing, formatting issues
* fix links to legacy docs in API docs
* update keycloak oauth dev instructions
* update default oauth URL for latest Keycloak
* use consistent quoting in oauth docs (single quotes)
* use asciidoc auto-enumerated lists whenever possible
* migrate security topics from readme into asciidoc: oauth, 2FA, HTTPS
* move :hardbreaks: setting to config file so all config settings are in one place. (I think it's fine that `license.adoc` will use hardbreaks -- that's how the plain text version is formatted so it should look more familiar)
* add intro to security chapter
* migrate in Securing Fineract wiki content from https://cwiki.apache.org/confluence/display/FINERACT/Securing+Fineract
* just say "oauth" (not "oauth2") to conform terminology throughout docs -- OAuth 2.0 is just the latest version
* cross-ref HTTPS section from Securing Fineract
* reposition hardening options as tips
* see also: https://lists.apache.org/thread/81qdxttffp6wn23c48zvk93hc13373qv
* simplify/clarify example oauth curl requests
* Testing just now and I didn't need --location.
* Also I imagine folks will need --insecure with the self-signed default cert in dev.
* don't change default oauth URL
* no surprises for existing deployments
* clarifies the keycloak v26 example
2025-06-16 15:12:55 -07:00
Soma Sörös and Adam Saghy
caf42f733c
FINERACT-2304: Create Configuration assembler and move resilience4j props into fineract namespace implement proper retry for SynchronousCommandProcessingService and BatchApiServiceImpl
2025-06-06 14:03:11 +02:00
Adam Saghy
6cb60f48fc
FINERACT-2181: Some tweaks in the gradle build to ensure correct task processing
2025-05-25 22:12:22 +02:00
Adam Saghy
5f59091b70
FINERACT-2283: Self-service APIs are disabled by default
2025-05-16 23:18:02 +02:00
mark.vituska and Adam Saghy
99f12d6091
FINERACT-2140: added hsts protocol support through system property
2025-04-23 12:22:45 +02:00
Aleksandar Vidakovic and Aleksandar Vidakovic
8d83b5547c
FINERACT-2169: New command processing infrastructure
2025-04-22 21:50:28 +02:00
Adam Saghy
1f76a8aeb2
FINERACT-2262: Improve cache handling and add customization option
2025-04-15 19:45:42 +02:00
mark.vituska and Adam Saghy
e44a60f327
FINERACT-2181: initial rounding-mode configuration
2025-03-14 13:05:30 +00:00
mark.vituska and Adam Saghy
24cee73dc0
FINERACT-2181: modified inject-comment sql validation pattern to not match single dashes
2025-03-07 20:44:41 +00:00
Arnold Galovics and Arnold Gálovics
23887bdf1c
FINERACT-2181: Tenant ID is included in the log messages
2025-03-06 22:00:52 +01:00
CsengeSóti and Arnold Gálovics
1b0cc27eec
FINERACT-2183: Expose Tomcat thread metrics via actuator
2025-02-19 17:26:27 +01:00
adam.magyari and Arnold Gálovics
dcb18d8f5e
FINERACT-2081: async liquibase
2024-11-25 16:22:55 +01:00
Adam Saghy
0c7ef324b9
FINERACT-2070: COB business step order
2024-11-24 17:30:32 +01:00
adam.magyari and Arnold Gálovics
425085f4eb
FINERACT-2081: External event sending make mark as sent async
2024-11-20 20:17:01 +01:00
Aleksandar Vidakovic and Aleksandar Vidakovic
a022a51189
FINERACT-2076: SQL query optimization
2024-04-25 14:08:04 +02:00
Peter Bagrij and Adam Saghy
d310d0dcbd
FINERACT-1971: Fixing long running COB related tests
2024-03-27 12:55:35 +01:00
Peter Bagrij and Peter Bagrij
c34f2b4f59
FINERACT-2068: Loan Status Change History
2024-03-20 16:49:03 +01:00
taskain7
174b239c10
FINERACT-2066: Send async event job tuning
2024-03-14 06:32:45 +01:00
Adam Saghy
051b37c4b3
FINERACT-1971: Enhanced error logging: Optimistic lock exception handling + log most specific exception
2024-02-22 16:09:56 +01:00
Aleksandar Vidakovic and Aleksandar Vidakovic
e4944c44d6
FINERACT-2009: Upgrade latest framework libs
2024-01-06 14:13:33 +01:00
jmarta and Adam Saghy
ee79c58e15
FINERACT-1909: Retry feature for commands - deadlock
2023-11-20 19:49:47 +01:00
Adam Saghy
7a9bc6defe
FINERACT-1971: Retry if original request is still under processing
2023-11-10 14:17:48 +01:00
Aleksandar Vidakovic and Aleksandar Vidakovic
e2cf138437
FINERACT-1484: Micrometer Monitoring
2023-11-09 13:58:42 +01:00
jmarta and Adam Saghy
32da7db35d
FINERACT-1927: Incorrect exception info in BatchAPI response
2023-09-27 19:13:26 +02:00
Arnold Galovics and Arnold Gálovics
b6b33fd67b
FINERACT-1724: Added CORS support for Actuator endpoints
2023-08-25 13:27:34 +02:00
Peter Bagrij and Adam Saghy
0802860835
FINERACT-1968
...
- API - Advanced payment allocation strategy configuration on Loan product
2023-08-18 17:34:19 +02:00
abraham.menyhart and Adam Saghy
d6c10e8303
FINERACT-1724: Sonar fixes
Fineract Docker build - MariaDB / build (push) Canceled after 0s
Fineract Docker build - PostgreSQL / build (push) Canceled after 0s
Fineract Kafka Smoke / build (push) Canceled after 0s
Fineract Documentation build / build (push) Canceled after 0s
Fineract Build & Test - MariaDB / build (push) Canceled after 0s
Fineract Build & Test - MySQL / build (push) Canceled after 0s
Fineract Build & Test - PostgreSQL / build (push) Canceled after 0s
Fineract ActiveMQ Smoke / build (push) Canceled after 0s
2023-08-10 12:56:45 +02:00
taskain7
7559e90ce2
[FINERACT-1678] Configuration for enabling/disabling Loan COB
2023-08-07 14:32:39 +02:00
Peter Bagrij and Arnold Gálovics
900d0c2827
FINERACT-1678
...
- ThreadPoolTaskExecutor task executor is added to COB workers which allows concurrent processing of chunks.
2023-07-25 18:52:23 +02:00
Peter Bagrij and Arnold Gálovics
c5aeae62d8
FINERACT-1824
...
- Documentation update for Kafka Support
- Adding docker-compose-postgresql-kafka-msk.yml
- application.properties ENV var fixed
2023-07-25 07:45:22 +02:00
Peter Bagrij and Arnold Gálovics
32945c6573
FINERACT-1824
...
- Kafka support for remote batch jobs: cob
- Kafka support for external events
2023-07-24 09:48:31 +02:00
Ruchi Dhamankar and Arnold Gálovics
03fd2ac7ce
FINERACT-1942-api-graceful-shutdown
2023-06-21 14:44:00 +02:00
taskain7 and Adam Saghy
78d9a0201e
[FINERACT-1941] change task executors to threadpool task executor
2023-06-14 15:06:29 +02:00
Adam Saghy and Arnold Gálovics
582f36ad34
FINERACT-1926: External owner accounting
2023-06-12 11:24:31 +02:00
Janos Haber and Adam Saghy
99470c0cf8
FINERACT-1926: Fineract Asset Externalization events
...
- [x] Change events
- [x] Create data enricher
- [x] Core changes
- [x] Remove AbstractBusinessEventSerializer
- [x] BusinessEventSerializer.toAvroDto added and change the event serializers
2023-06-06 15:20:42 +02:00
Adam Saghy and Arnold Gálovics
70c93484f4
FINERACT-1678: Add retry limit to COB
2023-05-10 07:51:10 +02:00
Arnold Galovics and Adam Saghy
7f5b87694b
FINERACT-1724: Ability to override tenant datasource min/max configuration from env variables
2023-05-08 19:17:57 +02:00
Adam Saghy
cf94eb8d81
FINERACT-1925: New repayment schedule
2023-05-03 15:12:53 +02:00
Arnold Galovics and Arnold Gálovics
df03ef9576
FINERACT-1724: Support for async sending of external events + tests for ExternalEvent
2023-04-04 11:01:01 +02:00
Janos Haber and Adam Saghy
3789abdb29
FINERACT-1724 - Initial schema read only property support
...
- [x] New read only properties and environment variables
- [x] Run only when read only password, read only username and schema name is null
- [x] Update and encrypt the password
- [x] Doc properties update
2023-04-03 16:45:43 +02:00
Arnold Galovics and Arnold Gálovics
9e9dab196e
FINERACT-1724: Sampling enhancements
2023-04-03 12:03:47 +02:00
Arnold Galovics and Arnold Gálovics
883761bd80
FINERACT-1724: Sampling support for performance measurements
2023-03-30 21:43:00 +02:00
Arnold Galovics and Adam Saghy
eb91d44c90
FINERACT-1724: JSON logging support
2023-03-27 16:03:39 +02:00
Adam Saghy and Arnold Gálovics
24bc7bb5fb
FINERACT-1905: New repayment strategy
2023-03-27 14:12:34 +02:00
Adam Saghy and Arnold Gálovics
d21110f7b2
FINERACT-1724: Put user notification feature behind feature toggle
2023-03-23 09:42:52 +01:00
taskain7 and Adam Saghy
bc882348df
[FINERACT-1678] Set a limit to the request body list size on Inline Loan COB API
2023-03-17 10:43:58 +01:00
taskain7 and Aleksandar Vidakovic
071cdae69b
[FINERACT-1724] making partition for big parameter lists
2023-03-14 18:12:42 +01:00