502 Commits

Author SHA1 Message Date
siujamo a4a35dfd58 ci: adjust ci configurations 2026-06-02 17:09:45 +08:00
siujamo f1aeb7204e ci: adjust ci configurations 2026-06-02 16:43:01 +08:00
siujamo f1372896e0 refactor: migrate from repo onixbyte/onixbyte-toolbox to module repos 2026-06-02 14:09:37 +08:00
OnixByte Open Source 8525d8de4d Merge pull request #88 from onixbyte/develop
Develop
2026-06-02 14:08:15 +08:00
siujamo e4e1eb824b refactor: split modules to separate repos 2026-06-02 14:05:27 +08:00
siujamo 7bb9383c2b refactor: split modules to separate repos 2026-06-02 13:42:57 +08:00
siujamo 80bec17c7d refactor: split modules to separate repos 2026-06-02 13:42:43 +08:00
siujamo 7e1b7cae85 refactor: split tuple module to repo onixbyte/onixbyte-tuple 2026-06-02 13:19:27 +08:00
siujamo 2b781baed9 build: bump versions to 3.4.0 for common-toolbox, crypto-toolbox and version-catalogue 2026-05-29 16:53:48 +08:00
siujamo ed69383731 build: bump versions to 3.4.0 for common-toolbox, crypto-toolbox and version-catalogue 2026-05-29 16:31:55 +08:00
siujamo 7aa3411a00 Merge pull request #87 from onixbyte/develop
v3.4.0 for common-toolbox, crypto-toolbox and version-catalogue
2026-05-29 16:30:17 +08:00
siujamo 977295fe50 refactor(build): decouple per-module versioning 2026-05-29 16:27:08 +08:00
siujamo 54e11c9b8b refactor(build): decouple per-module versioning
Each module uses its own version property instead of a shared
artefactVersion, so changes to one module no longer force a
version bump across all modules. CI now supports per-module
release tags with the format <module>/v<version>.
2026-05-29 16:20:27 +08:00
siujamo 3c71efeec8 refactor(crypto): move HashUtil and EncodingUtil to crypto-toolbox 2026-05-29 16:19:47 +08:00
siujamo 7af9878764 refactor(crypto): move HashUtil and EncodingUtil to crypto-toolbox 2026-05-29 16:19:42 +08:00
Jam'o Siu 2b928dd1d4 Merge pull request #86 from onixbyte/develop
docs: update copyright information
2026-01-28 14:26:41 +08:00
siujamo 832b91c3c2 docs: update copyright information 2026-01-28 14:25:43 +08:00
siujamo f3c808a8ea Merge remote-tracking branch 'refs/remotes/origin/main' into develop 2026-01-28 14:21:12 +08:00
Jam'o Siu 1c73d03391 Merge pull request #85 from onixbyte/release/3.3.0
Release: 3.3.0
2026-01-28 14:08:26 +08:00
siujamo 5b7fbfee06 chore: optimise dependencies 2026-01-28 14:07:32 +08:00
zihluwang 3aecb9f3a1 Merge pull request #84 from onixbyte/release/3.3.0
refactor(util): add ObjectMapAdapter interface for object-map conversion
2026-01-12 13:17:09 +08:00
zihluwang 84b526a0d2 feat(util): add ObjectMapAdapter interface for object-map conversion
Introduce new interface to facilitate conversion between objects and maps
for serialization/deserialization purposes
2025-09-12 22:04:21 +08:00
zihluwang 06594e1b77 feat: rename ChainedCalcUtil to Calculator 2025-09-12 21:52:32 +08:00
zihluwang d67927ba67 docs: update copyright header 2025-08-02 22:10:45 +08:00
zihluwang dbab844c75 style: adjust project sequence and include command in gradle
This commit provides IDE with convienience for code generations
2025-08-02 21:40:18 +08:00
zihluwang 342e728647 docs: upgrade copyright header 2025-08-02 21:15:19 +08:00
zihluwang 9c79efd520 docs: remove javadoc of private fields 2025-08-02 21:14:57 +08:00
zihluwang 93589495c3 refactor: rename BiTuple to Tuple 2025-08-02 21:14:22 +08:00
zihluwang 8a1a09bef8 style: update code style
remove javadoc of private fields
2025-08-02 21:11:34 +08:00
zihluwang ab6b3206a9 refactor: rename TriTuple to Triple 2025-08-02 21:01:48 +08:00
zihluwang ad2d9521d5 style: update README 2025-08-02 20:56:17 +08:00
zihluwang d03154f28f Merge branch 'main' into develop 2025-07-31 14:44:56 +08:00
zihluwang 64a35c72ca docs: change to GitHub Issue Form 2025-07-31 14:44:33 +08:00
siujamo 1166c6774a refactor: make data centre id bits and worker id as static final 2025-07-24 16:51:18 +08:00
siujamo 88c529e263 style: unify code style 2025-07-24 14:27:32 +08:00
siujamo 1f3c3df59d chore: unify management of group and version 2025-07-24 14:18:31 +08:00
Zihlu Wang 23beaa99fb Merge pull request #83 from onixbyte/release/3.2.0
Closes #82
2025-07-18 16:46:40 +08:00
zihluwang 5a036d652e build: prepare 3.2.0 2025-07-18 16:43:03 +08:00
zihluwang cde824f4f8 Merge branch 'feature/collection-checker' into develop 2025-07-18 16:39:03 +08:00
zihluwang 25279ae8ba feat: check whether a collection is empty or not 2025-07-18 16:34:37 +08:00
zihluwang c4dd542ff4 feat: check whether a collection is empty or not 2025-07-18 15:52:03 +08:00
Zihlu Wang f8bce2210a Merge pull request #81 from onixbyte/release/v3.1.0 2025-07-17 10:41:43 +08:00
Jam'o Siu 8e10a31e43 fix typo
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-17 10:36:51 +08:00
Jam'o Siu 0757d99091 docs: fix typo
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-17 10:36:31 +08:00
siujamo 3607389538 docs: fix typos 2025-07-17 10:35:01 +08:00
Jam'o Siu 319be3be9c docs: fix typo
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-17 10:31:59 +08:00
Jam'o Siu 577ab4ffd6 docs: add detailed description for param ivParam
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-17 10:21:59 +08:00
siujamo 1f46a82e0f docs: add missing param doc 2025-07-17 10:17:57 +08:00
siujamo 64b532282c feat: prepare release for 3.1.0 2025-07-17 10:16:57 +08:00
siujamo 08230ca286 feat: add immutable tri tuple
Closes #80
2025-07-17 10:12:54 +08:00