Adam Monsen
d8b6649b32
Merge branch 'release/1.14.0' into develop
...
* release/1.14.0:
update manual release instructions
port steps 10 & 11 to the ATR
docs: adapt artifact checks to new ATR tool
improve svn release staging/release instructions
exclude jquery-1.7.min.js from source release
ignore .swp files when building src release
add license to .mailmap
add RAT excludes for ATR
add license to scripts/*.sh
fix both NOTICE files for ATR
doc: remove errant config
improve start release notes wording in step 3
2025-12-22 12:54:17 -08:00
Adam Monsen
9977fb3fcb
update manual release instructions
...
Not gonna lie, I'm getting tired of maintaining this second source of truth. Hopefully my laziness, impatience, and hubris will tip the scales far enough to delete it.
2025-12-22 12:46:52 -08:00
Adam Monsen
e1b0329748
port steps 10 & 11 to the ATR
2025-12-22 11:43:31 -08:00
Adam Monsen
30b25cdaa1
docs: adapt artifact checks to new ATR tool
...
We're already reaping rewards for using ATR (checks+voting+email support), and I want us to do both the old way AND the new way for now. I'll consider the old release process in "soft deprecation" as the ATR matures.
2025-12-22 11:02:32 -08:00
Adam Monsen
f4aa11468d
improve svn release staging/release instructions
...
All good. I tested these just now.
ATR so far does artifact checks & voting/email management.
Working with artifacts on the svn server is still our responsibility, for now.
2025-12-22 09:57:47 -08:00
Adam Monsen
7923d9e6cb
exclude jquery-1.7.min.js from source release
...
This is to workaround an issue, UI misunderstanding, or PEBKAC with the ATR (ASF Trusted Releases) tool wherein I am unable to exclude the license header check for this file. jQuery (and its dependencies) can be used entirely under the MIT, see <https://jquery.com/license/ >.
Once https://github.com/apache/tooling-trusted-releases/issues/312 ... is resolved we should be able to revert this workaround.
While this workaround is in place, consumers of apiLive.htm must:
1. put a copy of jquery-1.7.min.js next to apiLive.htm
2. change apiLive.htm to refer to jquery-1.7.min.js on a CDN
If someone needing apiLive.htm prefers the first option, they can grab a copy at https://code.jquery.com/jquery-1.7.min.js .
If they prefer the second option, they can pick a minified or unminified link listed at https://blog.jquery.com/2011/11/03/jquery-1-7-released/ and modify line 6 of apiLive.htm to refer to that instead, for example:
- <script type="text/javascript" src="jquery-1.7.min.js"></script>
+ <script type="text/javascript" src="https://code.jquery.com/jquery-1.7.min.js "></script>
There are other ways to deal with the license header check as well. For example: We could use 2nd option above (always), or finally/actually port away from apiLive.htm (it is in legacy-docs, after all).
2025-12-19 08:44:34 -08:00
Monica-CodingWorld and Adam Saghy
5f40037d6b
docs: updated Java version requirement to Java 21
2025-12-19 10:05:27 +01:00
Monica-CodingWorld and Adam Saghy
7a773387d2
docs: update Java version requirement to Java 21
2025-12-19 10:05:27 +01:00
Monica-CodingWorld and Adam Saghy
a12a1445de
FINERACT-792: Improve developer environment setup and IntelliJ IDEA guidance
2025-12-19 10:05:27 +01:00
MarianaDmytrivBinariks and Adam Saghy
c55cc5ce11
FINERACT-2354: e2e tests for re-age with equal amortization forbidden after write-off
2025-12-19 10:04:07 +01:00
Rustam Zeinalov and Adam Saghy
56b506b3f6
FINERACT-2354:added e2e test for validation of re-aging with various interest handling is forbidden on written-off loan
2025-12-19 10:04:07 +01:00
Adam Monsen
927f8dc589
ignore .swp files when building src release
...
just in case. I accidentally did this while working on the 1.14.0 release.
2025-12-18 14:38:32 -08:00
Adam Monsen
19305c6c60
add license to .mailmap
...
ATR was complaining
2025-12-18 14:37:59 -08:00
Adam Monsen
47ba127f23
add RAT excludes for ATR
2025-12-18 14:37:09 -08:00
Adam Monsen
86f6a8c9b8
add license to scripts/*.sh
...
conform rather than bypass RAT license check
2025-12-18 10:45:32 -08:00
Adam Monsen
2c4ed2e984
fix both NOTICE files for ATR
...
ATR (the ASF Trusted Releases tool) expects these to follow a very specific template. In this case I had to s/by/at/ and add a newline.
See: https://github.com/apache/tooling-trusted-releases/blob/52e202f2deae74d38bc60849736339b2ab919de8/atr/tasks/checks/license.py#L299
2025-12-18 10:27:14 -08:00
Adam Monsen
ad2be8ad1c
doc: remove errant config
...
similar to 45404bafba
All asciidoctor config must be in `fineract-doc/src/docs/en/config.adoc`.
In this case `:sectnums:` re-starts ToC section numbering partway through the ToC.
2025-12-18 09:33:39 -08:00
Adam Monsen
0f6f182193
improve start release notes wording in step 3
2025-12-18 09:15:11 -08:00
Adam Saghy
3996637ca4
FINERACT-2421: Upgrade dependencies
2025-12-18 15:37:10 +01:00
Adam Saghy and GitHub
f6b2daf54c
FINERACT-2421: Upgrade dependencies ( #5244 )
2025-12-18 14:14:02 +01:00
Dömötör D. Lugosi and GitHub
f94c0e7329
FINERACT-2421: Fix kubernetes minikube example configuration
2025-12-18 13:50:25 +01:00
Oleksii Novikov and Adam Saghy
630f41f11f
FINERACT-2413: Re-amortization reverse replay handling
2025-12-18 12:37:52 +01:00
MarianaDmytrivBinariks and Adam Saghy
e8e9fb139d
FINERACT-2413: e2e tests for re-amortization reverse-replay handling
2025-12-18 12:37:52 +01:00
MarianaDmytrivBinariks and Adam Saghy
9e396b26a4
FINERACT-2354: e2e tests for re-age with equal amortization with reschedule
2025-12-18 12:37:14 +01:00
mariiaKraievska and Adam Saghy
97b8bfa26f
FINERACT-2354: Loan reschedule with extra terms after re-aging
2025-12-18 12:37:14 +01:00
Aman-Mittal and Adam Saghy
4bfae0400c
FINERACT-2326: Refractor redundant and some deprecated code as per new Java 21 style (Phase 2)
2025-12-17 08:51:47 +01:00
dependabot[bot] and Adam Saghy
695816f990
Bump actions/cache from 4.3.0 to 5.0.1
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4.3.0 to 5.0.1.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/0057852bfaa89a56745cba8c7296529d2fc39830...9255dc7a253b0ccc959486e2bca901246202afeb )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 5.0.1
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-16 12:46:09 +01:00
MarianaDmytrivBinariks and Adam Saghy
dee325ec7f
FINERACT2354: added e2e tests for re-aging with equal amortization with backdated interest pause
2025-12-16 12:43:01 +01:00
mariiaKraievska and Adam Saghy
1a6975c930
FINERACT-2354: Re-aging: Repayment schedule handling in case of overlapping Interest pause
2025-12-16 12:43:01 +01:00
Rustam Zeinalov and Adam Saghy
f8c5122921
added e2e tests for backdated re-aging with default behaviour
2025-12-16 12:38:36 +01:00
MarianaDmytrivBinariks and Adam Saghy
215fc28ead
FINERACT2354: e2e tests for re-aging with default behaviour with backdated re-aging
2025-12-16 12:38:36 +01:00
mariiaKraievska and Adam Saghy
f070ff4f5d
FINERACT-2354: Chargeback handling with backdated re-age - with default re-aging behaviour
2025-12-16 12:38:36 +01:00
Ahmed Adel and Adam Saghy
352ef6317c
FINERACT-2326: Refactor trial balance processing to reduce cognitive complexity
2025-12-16 12:35:06 +01:00
dependabot[bot] and Arnold Gálovics
e5be162117
Bump actions/setup-node from 4.4.0 to 6.1.0
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4.4.0 to 6.1.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/49933ea5288caeca8642d1e84afbd3f7d6820020...395ad3262231945c25e8478fd5baf05154b1d79f )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: 6.1.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-16 09:00:58 +01:00
Mend Renovate and Arnold Gálovics
7efbce7ee1
FINERACT-2181: Update actions/cache digest to 0057852
2025-12-15 15:58:00 +01:00
Mend Renovate and Adam Saghy
8ebb2e10dc
FINERACT-2181: Update actions/setup-node digest to 49933ea
2025-12-15 13:33:15 +01:00
dependabot[bot] and Adam Saghy
8e2593b3f2
Bump actions/checkout from 5.0.1 to 6.0.1
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5.0.1 to 6.0.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/93cb6efe18208431cddfb8368fd83d5badbf9bfd...8e8c483db84b4bee98b60c0593521ed34d9990e8 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.1
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-15 09:48:17 +01:00
dependabot[bot] and Adam Saghy
6980a03c64
Bump actions/upload-artifact from 5.0.0 to 6.0.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/330a01c490aca151604b8cf639adc76d48f6c5d4...b7c566a772e6b6bfb58ed0dc250532a479d7789f )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-15 09:48:06 +01:00
dependabot[bot] and Adam Saghy
efad92798e
Bump actions/cache from 5.0.0 to 5.0.1
...
Bumps [actions/cache](https://github.com/actions/cache ) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/a7833574556fa59680c1b7cb190c1735db73ebf0...9255dc7a253b0ccc959486e2bca901246202afeb )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 5.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-15 09:47:54 +01:00
MarianaDmytrivBinariks and Adam Saghy
9bcf30abac
FINERACT-2354: e2e tests with equal amortization moved into separate feature file
2025-12-15 09:46:24 +01:00
Victor Romero
78bd68a017
FINERACT-2312: fix missing allowFullTermForTranche parameter for the Calculate the Loan Schedule
2025-12-12 20:45:07 -06:00
Mend Renovate and Arnold Gálovics
36b22f2b6b
FINERACT-2181: Update actions/checkout digest to 93cb6ef
2025-12-12 20:06:08 +01:00
Satvik Mishra and Arnold Gálovics
d043f4cb61
FINERACT-2415: Refactor InlineLoanCOBExecutorServiceImpl to reduce duplication
2025-12-12 20:03:09 +01:00
Oleksii Novikov and Arnold Gálovics
36d779eabf
FINERACT-2398: Add handling for equal overdue interest split re-amortization
2025-12-12 20:02:06 +01:00
Peter Kovacs and Arnold Gálovics
a229a55c49
FINERACT-2790: Re-amortization- Interest handling-Equal Overdue Interest Split - E2E tests
2025-12-12 20:02:06 +01:00
MarianaDmytrivBinariks and Adam Saghy
8e34003be9
FINERACT-2354: e2e tests for re-age preview with equal amortization
2025-12-12 14:54:48 +01:00
Soma Sörös and Adam Saghy
77c1f33f5a
FINERACT-2354: [BE] re-aging preview page outcomes with incorrect calculation for diff scenarios with interest bearing loans
2025-12-12 14:54:48 +01:00
dependabot[bot] and Arnold Gálovics
85cc3d7132
Bump actions/cache from 4.3.0 to 5.0.0
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4.3.0 to 5.0.0.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/0057852bfaa89a56745cba8c7296529d2fc39830...a7833574556fa59680c1b7cb190c1735db73ebf0 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-12 13:49:18 +01:00
Adam Monsen
a085f8c60b
link to new vulnerabilities list
2025-12-11 13:50:23 -08:00
Adam Monsen
5468f7999d
FINERACT-2416: improve PR template
...
I started editing this just to fix the link to the "Pull Requests" doc (it moved from README.md to CONTRIBUTING.md), but then I saw a few other places in need of service.
* use Markdown links for readability
* add link to pull request size limit wiki page re: code dumps
* remove link to PR 1284, it doesn't add anything here and takes the reader out of context
* add link to mailing list
* add link to testing docs
2025-12-11 13:44:50 -08:00