Commit Graph
69 Commits
Author SHA1 Message Date
siujamo 9013b62eda build: upgrade version 2.4.0 2025-06-17 10:51:04 +08:00
siujamo d6e84aec62 style: change default editor config settings 2025-06-17 10:50:48 +08:00
siujamo 1be97ee968 fix: remove deleted dependencies declaration in devkit-bom 2025-06-17 10:44:55 +08:00
Jam'o Siu c2b9f24065 Merge pull request #72 from onixbyte/feature/remove-devkit-core
refactor: remove `devkit-core`
2025-06-17 10:41:18 +08:00
Jam'o Siu 590583f333 Merge pull request #73 from onixbyte/feature/remove-simple-jwt-in-settings
refactor: remove `simple-jwt` in gradle settings
2025-06-17 10:41:05 +08:00
siujamo 7f1a266758 refactor: remove devkit-core 2025-06-17 10:38:02 +08:00
siujamo 14090da153 refactor: remove simple-jwt in gradle settings 2025-06-17 10:36:11 +08:00
Jam'o Siu aa6fd9e409 Merge pull request #71 from onixbyte/feature/remove-simple-serial
refactor: remove `simple-serial`
2025-06-17 10:34:49 +08:00
siujamo 4bc9426418 refactor: remove simple-serial 2025-06-17 10:33:55 +08:00
Jam'o Siu 3d7dbae484 Merge pull request #70 from onixbyte/feature/remove-maputil-unsafe
feat: remove `ReflectMapUtil`
2025-06-17 10:32:31 +08:00
siujamo eba493cc32 feat: remove ReflectMapUtil 2025-06-17 10:28:30 +08:00
Jam'o Siu 1059dc7267 Merge pull request #67 from onixbyte/feature/deprecate-reflect-map-util
feat: deprecate reflect map util
2025-06-09 15:20:51 +08:00
siujamo fad6916262 refactor: mark ReflectMapUtil as deprecated
This utility class is no longer maintained and will be removed in a
future release. If you still need to use `ReflectMapUtil`, please stick
to the last available version (2.2.0).
2025-06-09 15:00:39 +08:00
siujamo 8f84445713 docs: change javadoc expressions 2025-06-09 12:52:11 +08:00
siujamo 003cb5a086 docs: add javadoc 2025-06-09 12:51:21 +08:00
siujamo 4965a95297 feat: load EC public key with given x, y and curve name 2025-06-09 12:40:29 +08:00
siujamo 7dfd02f11e refactor: fix exception message typo 2025-06-09 12:00:43 +08:00
siujamo a4d42722ad docs: add docs for loading RSA public key with modulus and exponent 2025-06-09 11:52:37 +08:00
siujamo e03cc180c9 feat: load RSA public key via modulus and exponent 2025-06-09 11:49:57 +08:00
siujamo 6ac9f1ae49 refactor: renamed key pair loader 2025-06-09 11:49:27 +08:00
Jam'o Siu 588e177edc Merge pull request #66 from onixbyte/release/2.2.0
Release/2.2.0
2025-06-04 11:36:05 +08:00
siujamo f5bcdacb2e refactor: mark PropertyGuard as deprecated and for removal 2025-06-04 11:31:56 +08:00
siujamo 18682e8325 fix: remove impl note 2025-06-04 11:27:55 +08:00
Jam'o Siu d9ca38e310 Merge pull request #65 from onixbyte/release/2.2.0
build: upgrade to 2.2.0
2025-06-04 11:25:39 +08:00
siujamo 40d8b59919 build: upgrade to 2.2.0 2025-06-04 11:23:29 +08:00
Jam'o Siu 6c8ed1cc38 Merge pull request #64 from onixbyte/release/2.2.0
Release 2.2.0
2025-06-04 11:19:46 +08:00
siujamo bfbce31e27 refactor: remove logger and unused imports 2025-06-04 11:15:25 +08:00
siujamo 410cb0d6d1 test: unit test for RangeUtil 2025-06-04 11:05:02 +08:00
siujamo 56dbf1a6f2 test: unit test for RangeUtil 2025-06-04 11:00:32 +08:00
siujamo 7363d57c15 feat: generate descending sequence 2025-06-04 11:00:00 +08:00
siujamo fd0419ac63 refactor: remove unused imports 2025-06-04 10:54:08 +08:00
siujamo 66e65c3072 refactor: remove logger 2025-06-04 10:52:49 +08:00
siujamo fea28084f2 refactor: remove ListUtil since its function is the same as CollectionUtil's 2025-06-04 10:52:22 +08:00
siujamo 2bd2e4e101 test: test for HashUtil 2025-06-04 10:50:12 +08:00
siujamo 9937df4124 test: test for CollectionUtil 2025-06-04 10:39:50 +08:00
siujamo 0ff8febb47 fix: when maxSize equals to 0, an ArithmaticException will be raised 2025-06-04 10:39:33 +08:00
siujamo 94e73077cd test: tests for BranchUtil 2025-06-04 10:32:00 +08:00
siujamo 3f9dc06438 test: tests for BoolUtil 2025-06-04 10:26:47 +08:00
siujamo 4702b3a293 test: tests for Base64Util 2025-06-04 10:14:03 +08:00
siujamo 6e46db2c26 test: tests for AesUtil 2025-06-04 10:06:15 +08:00
siujamo 256d5b936a refactor: change exception handling 2025-06-04 10:05:49 +08:00
siujamo a8029d6ca7 docs: added developer information 2025-05-22 13:43:34 +08:00
Jam'o Siu c9d50c8d0f Merge pull request #63 from onixbyte/develop
build: build version 2.1.3
2025-05-22 12:56:01 +08:00
Jam'o Siu 4d2b2f50fa Merge pull request #62 from onixbyte/release/2.1.3
build: build v2.1.3
2025-05-22 12:52:14 +08:00
siujamo 7da8ae9894 build: build v2.1.3 2025-05-22 12:49:55 +08:00
Jam'o Siu 81eee46f10 Merge pull request #61 from onixbyte/feature/optimised-generic-type
feat: refactor BranchUtil<T> to BranchUtil
2025-05-22 12:46:48 +08:00
siujamo 7abb6954d0 docs: optimised docs 2025-05-22 11:57:27 +08:00
siujamo 48714e599a feat: marked BranchUtil#getResult as deprecated and for removal in future releases 2025-05-22 11:52:51 +08:00
siujamo 0642bd836e feat: refactor BranchUtil<T> to BranchUtil
In this update, the generic type `BranchUtil<T>` has been refactored to
`BranchUtil`. Additionally, the method `thenSupply` on `BranchUtil`
instances has been modified to use the non-generic form `<T>thenSupply`
to simplify the method's interface.

BREAKING CHANGE: The method `handle(Supplier<T> trueSupplier[,
Supplier<T> falseSupplier])` has been refactored to `<T>
thenSupply(Supplier<T> trueSupplier[, Supplier<T> falseSupplier])`; the
type signature for the `thenSupply` method has changed; ensure to update
any instances where it is invoked.
2025-05-22 11:40:23 +08:00
siujamo 2e0e99ce27 Merge remote-tracking branch 'origin/feature/upgrade-dependencies' into feature/upgrade-dependencies 2025-05-16 10:22:51 +08:00
siujamo 020a5eae6d chore: upgrade dependencies 2025-05-16 10:22:23 +08:00
siujamo 258780716a fix: missing components for RSA key pair 2025-05-16 10:17:12 +08:00
siujamo 78f9d2d3a7 fix: missing components for RSA key pair 2025-05-16 10:03:32 +08:00
Jam'o Siu 4f7f58b6a7 Merge pull request #56 from onixbyte/develop 2025-04-26 19:16:16 +08:00
Jam'o Siu 7cafabfcfa Merge pull request #55 from onixbyte/develop
chore: downgrade junit jupiter to version 5.11.4
2025-04-24 16:38:25 +08:00
siujamo 144685d4fa Merge branch 'main' into develop 2025-04-24 15:21:16 +08:00
Jam'o Siu 5343c1440f Merge pull request #53 from onixbyte/feature/rsa-key-loader
feat: add functionality to load RSA key pairs from text
2025-04-24 15:19:56 +08:00
siujamo 31dd63efef docs: completed readme 2025-04-24 15:14:47 +08:00
siujamo 2b99dfb3f2 docs: completed javadocs 2025-04-24 15:08:06 +08:00
siujamo 998923e47e feat: load RSA key pair from pem-formatted key text 2025-04-24 14:54:32 +08:00
siujamo 098a2fd4a7 chore: downgrade junit to 5.11.4 2025-04-24 14:53:11 +08:00
siujamo fc945839d2 refactor: extract common codes 2025-04-24 13:15:46 +08:00
siujamo e3500d0b50 refactor: updated copyright information 2025-04-24 11:51:34 +08:00
siujamo 9b644611f7 Merge branch 'main' into develop 2025-04-24 11:44:09 +08:00
siujamo 5503dc572b refactor: changed to version catalogue and upgraded dependencies 2025-04-24 11:43:41 +08:00
siujamo 68f42f6fba feat: TokenManager supports to read a bean from a token 2025-04-03 10:21:42 +08:00
siujamo fc802b11d7 refactor: values must use project variables 2025-03-21 11:22:07 +08:00
siujamo ef8cde211d feat: moved devkit-bom inside this project 2025-03-21 11:16:17 +08:00
siujamo f7c809b557 refactor: renamed module simple-serial to simple-serial-spring-boot-starter and removed build scripts in root build.gradle.kts 2025-03-21 10:33:52 +08:00