Commit Graph

366 Commits

Author SHA1 Message Date
zihluwang 628e4cd217 build: Changed version code to v1.0.0-RC 2023-08-13 01:32:57 +08:00
Theodore Hills cb152a1b9d Update issue templates 2023-08-12 03:53:08 +08:00
Theodore Hills e7a881f096 Update issue templates 2023-08-12 03:46:45 +08:00
Zihlu Wang 85dab2ddc8 Merge pull request #1 from CodeCraftersCN/upgrade/v1.0.0-beta
Upgrade to v1.0.0-beta
2023-08-12 03:27:42 +08:00
zihluwang dc51ec00c3 build: Upgrade to 1.0.0-beta 2023-08-12 03:23:19 +08:00
zihluwang 25b5b52ff0 build(maven): Changed the snapshot repository id to match maven settings. 2023-08-12 03:15:30 +08:00
zihluwang 8b3179756c build(global): Upgraded snapshot distribution url 2023-08-08 03:33:39 +08:00
zihluwang 84123295ef build: Changed build script.
Make project packages available on Maven Central and GitHub Packages.
2023-08-07 19:08:28 +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
Zihlu Wang 715ae6db3a docs: Fix all docs from one <p> represents for a paragraph 2023-07-31 21:43:09 +08:00
Zihlu Wang 373fbf9083 docs: Fix there is only one <p> tag between 2 paragraphs. 2023-07-31 20:40:14 +08:00
Zihlu Wang 2fef4ab711 feat: add automatic configuration to Simple JWT module 2023-07-31 20:24:04 +08:00
Zihlu Wang 9f15987898 build: Due to the internet problems in China, use USTC as proxy for maven central 2023-07-31 20:22:32 +08:00
Zihlu Wang fc0f3e2289 docs: removed jjwt and created module 'simple-jwt-spring-boot-starter' 2023-07-31 20:21:16 +08:00
Zihlu Wang fb4e3db86f feat: update project info
Updated the parent to org.sonatype.oss:oss-parent:9.
Updated the project
inception year to 2023.
Updated the organization to "CodeCrafters".
2023-07-31 20:20:12 +08:00
Zihlu Wang 397405acca build(simple-jwt): Optimized the module dependency tree. 2023-07-31 20:05:34 +08:00
Zihlu Wang 2ee7ed79f0 build(global): optimised dependency references 2023-07-30 22:50:09 +08:00
Zihlu Wang 948521cb4c feat(simple-jwt-authzero): finished authzero implementation 2023-07-30 22:47:17 +08:00
Zihlu Wang bfc5d58896 feat(simple-jwt-facade): optimised design of the facade
added TokenAlgorithm enum; added annotation which to exclude some data
which is not proper to be displayed in a JSON Web Token
2023-07-30 22:46:47 +08:00
Zihlu Wang 6c90c69129 build(global): added dependencies
added dependencies com.auth0:java-jwt and io.jsonwebtoken:jjwt for jwt
implementation
2023-07-30 02:37:26 +08:00
Zihlu Wang 65daccf478 docs(global): Improve documentation comments
Enriched the content of the documentation to ensure every package and
class has proper documentation comments; Modified the formatting for
consistent and neat presentation.
2023-07-30 02:27:05 +08:00
Zihlu Wang 89837f78f3 docs(global): optimised docs 2023-07-30 00:34:35 +08:00
Zihlu Wang c8400a3deb docs(devkit-core): optimised docs 2023-07-30 00:17:12 +08:00
Zihlu Wang a2f2313142 feat(simple-jwt-facade): finished the design of simple-jwt-facade 2023-07-29 23:57:54 +08:00
Zihlu Wang f1ac3c21f3 docs(devkit-core): added package-info 2023-07-29 23:56:31 +08:00