siujamo
a2b4cef85f
chore: upgrade gradle wrapper to **8.10**
2025-06-17 14:36:12 +08:00
siujamo
f15e67cff2
refactor: fix name error
2025-06-17 14:21:14 +08:00
siujamo
ccfa9a36c1
docs: update pom scm url
2025-06-17 12:20:15 +08:00
siujamo
3fc5f1dc28
refactor: rename project
2025-06-17 11:49:39 +08:00
siujamo
21b9691c3e
feat: remove devkit-core and simple-serial-spring-boot-starter
2025-06-17 11:49:23 +08:00
siujamo
4134415726
style: remove unused imports
2025-06-17 11:48:44 +08:00
siujamo
a491f32030
docs: upgrade poms
2025-06-17 11:07:22 +08:00
siujamo
72bd4776ac
docs: upgrade pom for devkit-utils
2025-06-17 11:03:35 +08:00
siujamo
faa9c21245
docs: upgrade pom for devkit-bom
2025-06-17 11:02:19 +08:00
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