Commit Graph
100 Commits
Author SHA1 Message Date
Zihlu Wang a68f23c88c ci: fix ci configurations 2024-04-29 18:01:19 +08:00
Zihlu Wang ae4f914376 ci: fix ci configurations 2024-04-29 18:00:00 +08:00
Zihlu Wang a1323771c6 ci: fix ci configurations 2024-04-29 17:58:33 +08:00
Zihlu Wang d5d5bb8edf ci: fix ci configurations 2024-04-29 17:54:12 +08:00
Zihlu Wang 6e065ef8d0 ci: fix ci configurations 2024-04-29 17:40:53 +08:00
Zihlu Wang 1d779c7a60 Merge branch 'refs/heads/development' 2024-04-29 17:36:09 +08:00
Zihlu Wang edd9da2925 ci: fix ci configurations 2024-04-29 17:32:17 +08:00
Zihlu Wang 4718cac73e ci: fix ci configurations 2024-04-29 17:28:54 +08:00
Zihlu Wang cafcbd1a0f ci: fix ci configurations 2024-04-29 16:56:33 +08:00
Zihlu Wang 6596291f3d ci: fix ci configurations 2024-04-29 16:50:48 +08:00
Zihlu Wang ea250103e3 ci: removed coding maven package hosting 2024-04-29 16:42:45 +08:00
Zihlu Wang 17cd46e697 ci: fixed cannot export a key ring file 2024-04-29 16:26:07 +08:00
Zihlu Wang 2ed7203b39 ci: fixed cannot export a key ring file 2024-04-29 16:18:59 +08:00
Zihlu Wang 2d34b1dff5 ci: fixed cannot export a key ring file 2024-04-29 16:18:17 +08:00
Zihlu Wang 25f5a092d7 ci: fix creating secret key ring file 2024-04-29 16:15:53 +08:00
Zihlu Wang 4b0122a471 ci: fix creating secret key ring file 2024-04-29 16:15:23 +08:00
Zihlu Wang 935d54cb13 ci: fix creating secret key ring file 2024-04-29 14:42:01 +08:00
Zihlu Wang e73f8dd98f ci: fix creating secret key ring file 2024-04-29 14:41:49 +08:00
Zihlu Wang a89f8225aa ci: fix creating secret key ring file 2024-04-29 14:37:03 +08:00
Zihlu Wang 4a89118b49 ci: fix creating secret key ring file 2024-04-29 14:30:15 +08:00
Zihlu Wang 882d7469c9 ci: fix creating secret key ring file 2024-04-29 14:29:53 +08:00
Zihlu Wang 2a51489073 ci: fix creating secret key ring file 2024-04-29 14:26:52 +08:00
Zihlu Wang d8df8f0fe9 ci: fix creating secret key ring file 2024-04-29 14:24:35 +08:00
Zihlu Wang 66d933f4d0 ci: fix creating secret key ring file 2024-04-29 14:22:55 +08:00
Zihlu Wang d3e5bf84b3 ci: add steps used to publish artefacts to maven central 2024-04-29 14:16:15 +08:00
Zihlu Wang 309169393b ci: add steps used to publish artefacts to maven central 2024-04-29 14:15:24 +08:00
Zihlu Wang 69c613468e ci: remove skipping 2024-04-26 03:17:12 +08:00
Zihlu Wang 778e37d8e9 ci: added GitHub Actions 2024-04-26 03:12:35 +08:00
Zihlu Wang 8dd0dad8d9 feat: Moved package name from cn.org.codecrafters to com.onixbyte 2024-04-26 01:50:46 +08:00
Zihlu Wang bb79c126fa refactor: Optimised codes.
Move all private or protected to the last of files.
2024-03-31 17:47:42 +08:00
Zihlu Wang d593c83cc8 refactor: Optimised logging pattern. 2024-03-31 17:09:31 +08:00
Zihlu Wang 1018c22248 docs: Optimised docs. 2024-03-12 10:59:36 +08:00
Zihlu Wang 5b2e96c938 refactor: Upgrade version to 1.4.0
- Upgrade to 1.4.0
- Upgrade Spring Framework to 6.1.3 to prevent
CVE-2024-22233
- Upgrade Spring Boot to 3.2.3 to prevent CVE-2024-22233
2024-03-12 10:36:25 +08:00
Zihlu Wang f764f9f3a0 refactor: Upgrade version to 1.4.0 2024-03-12 10:21:52 +08:00
Zihlu Wang d257fbff82 feat: Upgrade jjwt to 0.12.5 2024-03-12 10:15:24 +08:00
Zihlu Wang 1a194396ff feat: Added logback configurations to each project and upgrade jjwt to 0.12.5 2024-03-11 15:17:11 +08:00
Zihlu Wang e1ecc9f68e build: Build and release version 1.3.0. 2024-01-31 16:39:30 +08:00
Zihlu Wang 0a2beaf079 docs: Optimised project descriptions. 2024-01-31 16:38:06 +08:00
Zihlu Wang 23c2a2bd06 docs: Added some documents. 2024-01-31 12:26:13 +08:00
Zihlu Wang 35212f2f1c fix: Fixed the issue that some artifacts cannot be published to maven repository. 2024-01-31 12:25:29 +08:00
Zihlu Wang e120becf94 build: Change build scripts. 2024-01-31 11:10:48 +08:00
Zihlu Wang 795bd635de fix: Fixed the issue that publications cant be pushed to maven central server. 2024-01-31 05:29:37 +08:00
Zihlu Wang 860bbc2b8f build: Finished moving to gradle. 2024-01-31 04:41:10 +08:00
Zihlu Wang d4a760b767 build: Moved to gradle 2024-01-31 03:02:17 +08:00
Zihlu Wang 66c2c4c8b7 build(global): Build the version 1.2.0. 2023-10-18 00:45:49 +08:00
Zihlu Wang 49f44fb2b7 docs(simple-jwt): Optimised Javadoc.
Closes #18
2023-10-18 00:40:46 +08:00
Zihlu Wang c0aa871765 feat(simple-jwt): Added the feature to handle enumerated data using the base data type. 2023-10-18 00:32:03 +08:00
Zihlu Wang 770bcc3758 Merge branch 'dev/v1.2.0' into feat/18 2023-10-17 21:44:52 +08:00
Zihlu Wang ce556194b8 build(global): Upgrade versions. 2023-10-17 21:44:29 +08:00
Zihlu Wang b0d1ffe6b1 Merge branch 'master' into dev/v1.2.0 2023-10-17 21:43:29 +08:00
Zihlu Wang 5b4b6e7997 refactor(simple-jwt): Changed the implementation of extracting data in the token payload. 2023-10-17 21:12:33 +08:00
Zihlu Wang fd281ff99e feat(simple-jwt-jjwt): Added the feature to generate a new Token using data from the original Token. 2023-10-17 14:15:32 +08:00
Zihlu Wang 4eefa7ac73 Merge branch 'dev/v1.1.2' into feat/renew-with-payload-in-old-token 2023-10-17 14:11:14 +08:00
Zihlu Wang 97cb884a58 fix(simple-jwt-jjwt): Fixed the issue that predefined payloads in Token are deleted after adding custom Claims. 2023-10-17 14:10:34 +08:00
Zihlu Wang 427ae7632f Merge branch 'dev/v1.2.0' into feat/renew-with-payload-in-old-token 2023-10-17 13:36:56 +08:00
Zihlu Wang ba15d21f1b Merge branch 'dev/v1.1.2' into dev/v1.2.0 2023-10-17 13:35:14 +08:00
Zihlu Wang 20f147166e refactor(simple-jwt-jjwt): Modified the implementation of creating a Token using a Java bean. 2023-10-17 13:34:33 +08:00
Zihlu Wang 9d4743befa Merge branch 'dev/v1.2.0' into feat/renew-with-payload-in-old-token 2023-10-17 12:51:01 +08:00
Zihlu Wang 02c8d2ab29 Merge remote-tracking branch 'origin/dev/v1.1.2' into dev/v1.2.0
# Conflicts:
#	devkit-core/pom.xml
#	devkit-utils/pom.xml
#	guid/pom.xml
#	pom.xml
#	property-guard-spring-boot-starter/pom.xml
#	simple-jwt-authzero/pom.xml
#	simple-jwt-facade/pom.xml
#	simple-jwt-jjwt/pom.xml
#	simple-jwt-spring-boot-starter/pom.xml
#	webcal/pom.xml
2023-10-17 12:50:13 +08:00
Zihlu Wang a66879a99b docs(devkit-utils): Optimised javadoc, changed to better expression. 2023-09-16 17:08:04 +08:00
Zihlu Wang f28de398fe Merge remote-tracking branch 'origin/dev/1.1.0' into dev/1.1.0 2023-09-10 13:40:51 +08:00
Zihlu Wang aa2a18268f refactor(property-guard): Remove useless imports.
Close #13
2023-09-10 13:40:39 +08:00
Zihlu Wang a47081cb76 refactor(property-guard): Remove useless imports. 2023-09-10 13:19:26 +08:00
Zihlu Wang 23e267e91f feat(property-guard): Remove useless imports. 2023-09-09 20:49:22 +08:00
Zihlu Wang bed413dd39 docs(property-guard): Finished docs. 2023-09-09 20:44:30 +08:00
Zihlu Wang 90a9171f42 refactor(property-guard): Changed the package name. 2023-09-09 20:38:02 +08:00
Zihlu Wang 956ce5de1e feat(property-guard): Added property-guard to protect the secrets in configuration files. 2023-09-09 20:21:34 +08:00
Zihlu Wang f88ac1511b build: Rename property-encryptor to property-guard. 2023-09-09 20:20:57 +08:00
Zihlu Wang 08a2cc9f6e build(global): Upgrade to 1.1.0-alpha 2023-09-09 20:19:04 +08:00
Zihlu Wang c655a6d9a1 feat(devkit-utils): Added AesUtil. 2023-09-09 18:49:43 +08:00
Theodore Hills 1c892a2bc9 feat(webcal): Added logback configuration files. 2023-08-17 20:36:30 +08:00
Theodore Hills fc0cc6f538 refactor(global): Upgrade to version 1.0.0. 2023-08-17 20:36:05 +08:00
Zihlu Wang 4a1dcb9821 chore(global): Changed spring version to 6.0.9 2023-08-13 02:52:40 +08:00
Zihlu Wang 1e865b87d6 chore(global): Changed the developer github id in pom. 2023-08-13 02:51:30 +08:00
Zihlu Wang f9549e79e7 docs(global): Updated docs 2023-08-07 18:59:59 +08:00
Zihlu Wang e7a4deb9b6 build(global): Build jar files, upload to github packages and maven central 2023-08-07 12:00:20 +08:00
Zihlu Wang 7e73b9e77f feat(webcal): Made method name clear 2023-08-07 11:56:44 +08:00
Zihlu Wang 645064e774 docs(webcal): Optimised docs 2023-08-07 11:56:09 +08:00
Zihlu Wang fdd9d435a2 perf(webcal): Optimised the resolve process.
According to RFC-5545 Specification, the timezone is marked in the field
DTEND.
2023-08-07 08:13:09 +08:00
Zihlu Wang e5a89af04f docs(webcal): Optimised javadoc 2023-08-07 08:05:35 +08:00
Zihlu Wang aea5266da5 docs(webcal): Optimised javadoc 2023-08-06 21:05:11 +08:00
Zihlu Wang 3cb6805185 feat(webcal): Finished main features of webcal module 2023-08-06 18:32:16 +08:00
Zihlu Wang 171b7f3639 docs(simple-jwt-jjwt): Added README for module simple-jwt-jjwt 2023-08-04 19:59:36 +08:00
Zihlu Wang ac9447d6ec docs(simple-jwt-jjwt): Added package document for package simplejwt.jjwt.config 2023-08-04 19:53:49 +08:00
Zihlu Wang c50f66b4a3 docs(simple-jwt-jjwt): Optimised documents. 2023-08-04 19:51:21 +08:00
Zihlu Wang 58746bb3a2 docs(simple-jwt-jjwt): Created package-info file for package cn.org.codecrafters.simplejwt.jjwt 2023-08-04 19:49:43 +08:00
Zihlu Wang 0b70641476 docs(simple-jwt-authzero): Removed empty lines between document comments and package declaration. 2023-08-04 19:49:15 +08:00
Zihlu Wang 6557b65d8a feat(simple-jwt-jjwt): Complete the implementation with io.jsonwebtoken:jjwt-api 2023-08-04 19:45:23 +08:00
Zihlu Wang 9405908964 feat(simple-jwt): Create random secret and apply to TokenResolver 2023-08-04 00:39:48 +08:00
Zihlu Wang bad0fb048c feat(simple-jwt): Create a random secret with specified requirements. 2023-08-04 00:35:40 +08:00
Zihlu Wang a5e85533b5 refactor(simple-jwt): Changed the implementation of constructors. 2023-08-03 20:23:36 +08:00
Zihlu Wang 58d7d076ca feat(simple-jwt): Added WeakSecretException. 2023-08-03 20:23:12 +08:00
Zihlu Wang 3340ce4bb8 style(simple-jwt): Optimised imports and removed the type parameter of bean jtiCreator 2023-08-03 19:00:07 +08:00
Zihlu Wang 14450b6489 style(simple-jwt): Upgraded method to get Algorithm declared in third-party implementation. 2023-08-03 18:59:11 +08:00
Zihlu Wang c53124bb61 style(global): Added README for each module 2023-08-03 18:57:39 +08:00
Zihlu Wang 7c1082ca71 style(guid): The constructor parameters order of SnowflakeGuidCreator has been adjusted.
BREAKING CHANGE: Original order: long startEpoch, long workerId, long
dataCentreId
New order: long workerId, long dataCentreId, long
startEpoch
2023-08-01 19:02:28 +08:00
Zihlu Wang 1370ed4e77 build(devkit-utils): Renamed module dev-utils to devkit-utils 2023-07-31 23:45:58 +08:00
Zihlu Wang ea191b39fb docs(global): Created README file for each module 2023-07-31 23:43:24 +08:00
Zihlu Wang 1d4d95ecaf feat: Make AutoConfiguration available 2023-07-31 22:53:45 +08:00
Zihlu Wang 748e474a82 docs: Fix all docs from one <p> represents for a paragraph 2023-07-31 22:53:09 +08:00