├── .editorconfig ├── .github └── workflows │ ├── deploy.yml │ └── publish.yml ├── .gitignore ├── .prettierrc ├── Dockerfile ├── LICENSE ├── README.md ├── deploy ├── 0_prepare │ ├── 0_helm │ │ ├── 0_namespace.yml │ │ └── 1_deploy.yml │ ├── 1_nginx │ │ └── 0_helm.yml │ ├── 2_cert-manager │ │ ├── 0_helm.yml │ │ └── 1_issuer.yml │ ├── 3_longhorn │ │ └── 0_helm.yml │ ├── ext_metallb │ │ └── 0_helm.yml │ └── ext_nfs │ │ └── 3_nfs-provisioner.yml ├── 1_monitoring │ ├── 0_helm.yml │ └── json │ │ ├── App Logs-1645459066906.json │ │ ├── Cert Manager-1645458988313.json │ │ ├── Kubernetes Cluster-1645028800375.json │ │ ├── Longhorn-1645460771591.json │ │ ├── MinIO-1645460582393.json │ │ ├── Nginx Ingress Logs Analysis-1645459407176.json │ │ ├── Nginx Ingress-1645460045211.json │ │ ├── RabbitMQ-1645459341145.json │ │ ├── Redis-1645459648807.json │ │ ├── Spring Boot-1645458725584.json │ │ ├── Spring Cloud Gateway-1645028781988.json │ │ └── TiDB-1645028758477.json ├── 2_services │ ├── 0_namespace.yml │ ├── 1_rabbitmq │ │ ├── 0_helm.yml │ │ ├── 1_cluster.yml │ │ └── 2_add_user.md │ ├── 2_minio │ │ ├── 0_helm.yml │ │ ├── 1_secret.yml │ │ ├── 2_tenant.yml │ │ └── 3_jwt.md │ ├── 3_redis │ │ ├── 0_helm.yml │ │ ├── 1_secret.yml │ │ └── 2_cluster.yml │ ├── 4_crdb │ │ ├── 0_helm.yml │ │ ├── 1_cluster.yml │ │ ├── 2_client.yml │ │ └── 3_init.md │ └── ext_tidb │ │ ├── 0_crd.md │ │ ├── 1_helm.yml │ │ ├── 2_cluster.yml │ │ └── 3_set_password.md ├── 3_deployment │ ├── 0_hoshi-file │ │ └── deployment.yml │ ├── 0_namespace.yml │ ├── 1_account.yml │ ├── 1_hoshi-mail │ │ └── deployment.yml │ ├── 2_hoshi-note │ │ └── deployment.yml │ ├── 2_services-secret.yml │ ├── 4_hoshi-ums │ │ └── deployment.yml │ └── 5_hoshi-gateway │ │ └── deployment.yml ├── 4_ingress │ ├── 0_longhorn │ │ ├── 0_secret.yml │ │ └── 1_ingress.yml │ ├── 1_monitoring │ │ └── 0_ingress.yml │ ├── 2_rabbitmq │ │ └── 0_ingress.yml │ ├── 3_minio │ │ └── 0_ingress.yml │ ├── 4_crdb │ │ └── 0_ingress.yml │ ├── 5_deployment │ │ ├── 0_hoshi-file.yml │ │ ├── 1_hoshi-mail.yml │ │ ├── 2_hoshi-note.yml │ │ ├── 3_hoshi-ums.yml │ │ └── ext_gateway.yml │ └── ext_tidb │ │ └── 0_ingress.yml └── 5_service-monitor │ ├── 0_nginx.yml │ ├── 1_cert-manager.yml │ ├── 2_longhorn.yml │ ├── 3_rabbitmq.yml │ ├── 4_minio.yml │ ├── 5_redis.yml │ ├── 6_crdb.yml │ └── 7_deployment.yml ├── docs ├── architecture.png ├── function.png ├── insert_data.sql ├── mysql_localhost-2022_02_02_21_50_09-dump.sql ├── render1.png ├── render10.png ├── render11.png ├── render12.png ├── render13.png ├── render14.png ├── render15.png ├── render16.png ├── render17.png ├── render18.png ├── render19.png ├── render2.png ├── render20.png ├── render21.png ├── render22.png ├── render23.png ├── render24.png ├── render25.png ├── render26.png ├── render27.png ├── render28.png ├── render29.png ├── render3.png ├── render30.png ├── render31.png ├── render32.png ├── render33.png ├── render34.png ├── render35.png ├── render36.png ├── render4.png ├── render5.png ├── render6.png ├── render7.png ├── render8.png └── render9.png ├── hoshi-gateway ├── pom.xml └── src │ └── main │ ├── java │ └── me │ │ └── ixk │ │ └── hoshi │ │ └── gateway │ │ └── HoshiGatewayApplication.java │ └── resources │ ├── META-INF │ └── additional-spring-configuration-metadata.json │ ├── application.yml │ └── bootstrap.yml ├── hoshi-modules ├── hoshi-api │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── me │ │ │ └── ixk │ │ │ └── hoshi │ │ │ └── api │ │ │ ├── HoshiApiAutoConfiguration.java │ │ │ ├── annotation │ │ │ └── EnableClient.java │ │ │ ├── config │ │ │ ├── DefaultClientConfig.java │ │ │ └── DefaultFeignConfig.java │ │ │ └── util │ │ │ └── Request.java │ │ └── resources │ │ └── META-INF │ │ └── spring.factories ├── hoshi-common │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── me │ │ └── ixk │ │ └── hoshi │ │ └── common │ │ └── result │ │ ├── ApiBindException.java │ │ ├── ApiEntity.java │ │ ├── ApiMessage.java │ │ ├── ApiPage.java │ │ └── ApiResult.java ├── hoshi-db │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── me │ │ └── ixk │ │ └── hoshi │ │ └── db │ │ ├── generator │ │ └── ObjectIdGenerator.java │ │ ├── repository │ │ └── UpdatingRepository.java │ │ └── util │ │ └── Jpa.java ├── hoshi-rabbit │ └── pom.xml ├── hoshi-swagger │ └── pom.xml ├── hoshi-web │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── me │ │ │ └── ixk │ │ │ └── hoshi │ │ │ └── web │ │ │ ├── HoshiWebAutoConfiguration.java │ │ │ ├── annotation │ │ │ ├── JsonModel.java │ │ │ ├── JsonParam.java │ │ │ ├── RequestJson.java │ │ │ └── UserId.java │ │ │ ├── config │ │ │ ├── AfterInjectResolverConfig.java │ │ │ ├── DefaultCorsConfig.java │ │ │ ├── DefaultJsonConfig.java │ │ │ ├── DefaultSecurityConfig.java │ │ │ └── DefaultWebConfig.java │ │ │ ├── details │ │ │ ├── UserDetails.java │ │ │ └── WebAuthenticationDetails.java │ │ │ ├── exception │ │ │ └── JsonException.java │ │ │ ├── handler │ │ │ ├── ApiResultAdvice.java │ │ │ └── DynamicFilterResponseBodyAdvice.java │ │ │ ├── json │ │ │ ├── DynamicFilterMixIn.java │ │ │ ├── DynamicFilterProvider.java │ │ │ ├── DynamicFilterResolver.java │ │ │ ├── JsonActive.java │ │ │ ├── JsonActiveResolver.java │ │ │ ├── JsonMode.java │ │ │ └── JsonModelDynamicFilter.java │ │ │ ├── resolver │ │ │ ├── ApiResultReturnValueHandler.java │ │ │ ├── CompositeSessionIdResolver.java │ │ │ ├── JsonArgumentResolver.java │ │ │ ├── ModelArgumentResolver.java │ │ │ └── UserIdArgumentResolver.java │ │ │ ├── result │ │ │ └── ApiResultUtil.java │ │ │ └── util │ │ │ ├── App.java │ │ │ ├── Json.java │ │ │ └── Security.java │ │ └── resources │ │ ├── META-INF │ │ ├── additional-spring-configuration-metadata.json │ │ └── spring.factories │ │ └── org │ │ └── springframework │ │ └── security │ │ ├── messages.properties │ │ └── messages_zh_CN.properties └── pom.xml ├── hoshi-services ├── hoshi-file-api │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── me │ │ └── ixk │ │ └── hoshi │ │ └── file │ │ ├── request │ │ └── UpdateFile.java │ │ └── response │ │ └── FileView.java ├── hoshi-file │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── me │ │ │ │ └── ixk │ │ │ │ └── hoshi │ │ │ │ └── file │ │ │ │ ├── HoshiFileApplication.java │ │ │ │ ├── config │ │ │ │ ├── MinioConfig.java │ │ │ │ └── OkHttpConfig.java │ │ │ │ ├── controller │ │ │ │ ├── FileController.java │ │ │ │ └── PexelsController.java │ │ │ │ ├── entity │ │ │ │ └── File.java │ │ │ │ ├── exception │ │ │ │ ├── MinioException.java │ │ │ │ └── MinioFetchException.java │ │ │ │ ├── properties │ │ │ │ ├── MinioProperties.java │ │ │ │ └── PexelsProperties.java │ │ │ │ ├── repository │ │ │ │ └── FileRepository.java │ │ │ │ └── service │ │ │ │ └── MinioService.java │ │ └── resources │ │ │ ├── application.yml │ │ │ └── bootstrap.yml │ │ └── test │ │ ├── java │ │ └── me │ │ │ └── ixk │ │ │ └── hoshi │ │ │ └── file │ │ │ └── HoshiFileApplicationTest.java │ │ └── resources │ │ ├── 1.jpg │ │ └── file.http ├── hoshi-mail-api │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── me │ │ │ └── ixk │ │ │ └── hoshi │ │ │ └── mail │ │ │ ├── HoshiMailApiAutoConfiguration.java │ │ │ ├── entity │ │ │ ├── RateLimit.java │ │ │ └── VerifyCode.java │ │ │ ├── exception │ │ │ └── RateLimitException.java │ │ │ ├── repository │ │ │ ├── RateLimitRepository.java │ │ │ └── VerifyCodeRepository.java │ │ │ ├── service │ │ │ ├── MailRemoteService.java │ │ │ └── VerifyCodeService.java │ │ │ └── view │ │ │ ├── Attachment.java │ │ │ ├── CodeMail.java │ │ │ └── Mail.java │ │ └── resources │ │ └── META-INF │ │ └── spring.factories ├── hoshi-mail │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── me │ │ │ └── ixk │ │ │ └── hoshi │ │ │ └── mail │ │ │ ├── HoshiMailApplication.java │ │ │ ├── config │ │ │ └── RabbitConfig.java │ │ │ ├── exception │ │ │ └── SendException.java │ │ │ ├── handler │ │ │ └── MailHandler.java │ │ │ └── service │ │ │ └── MailService.java │ │ └── resources │ │ ├── META-INF │ │ └── additional-spring-configuration-metadata.json │ │ ├── application.yml │ │ ├── bootstrap.yml │ │ └── templates │ │ └── code.ftlh ├── hoshi-note-api │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── me │ │ └── ixk │ │ └── hoshi │ │ └── note │ │ ├── request │ │ ├── AddNoteView.java │ │ ├── AddWorkspaceView.java │ │ ├── UpdateNoteView.java │ │ └── UpdateWorkspaceView.java │ │ └── response │ │ ├── BreadcrumbView.java │ │ ├── ListNoteView.java │ │ ├── NoteView.java │ │ └── WorkspaceView.java ├── hoshi-note │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── me │ │ │ │ └── ixk │ │ │ │ └── hoshi │ │ │ │ └── note │ │ │ │ ├── HoshiNoteApplication.java │ │ │ │ ├── controller │ │ │ │ ├── NoteController.java │ │ │ │ ├── ShareController.java │ │ │ │ └── WorkspaceController.java │ │ │ │ ├── entity │ │ │ │ ├── Collaborator.java │ │ │ │ ├── Note.java │ │ │ │ ├── NoteHistory.java │ │ │ │ └── Workspace.java │ │ │ │ └── repository │ │ │ │ ├── CollaboratorRepository.java │ │ │ │ ├── NoteHistoryRepository.java │ │ │ │ ├── NoteRepository.java │ │ │ │ └── WorkspaceRepository.java │ │ └── resources │ │ │ ├── application.yml │ │ │ └── bootstrap.yml │ │ └── test │ │ └── resources │ │ └── note.http ├── hoshi-ums-api │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── me │ │ └── ixk │ │ └── hoshi │ │ └── ums │ │ ├── request │ │ ├── AddRoleView.java │ │ ├── AddUserView.java │ │ ├── EditUserRoleView.java │ │ ├── FilterUserView.java │ │ ├── RegisterUserView.java │ │ ├── ResetPasswordView.java │ │ ├── UpdateEmailView.java │ │ ├── UpdateNameView.java │ │ ├── UpdatePasswordView.java │ │ ├── UpdateRoleView.java │ │ ├── UpdateUserInfoView.java │ │ └── UpdateUserView.java │ │ └── response │ │ ├── LoggedView.java │ │ ├── RoleView.java │ │ ├── TokenLoginView.java │ │ ├── TokenView.java │ │ ├── UserInfoView.java │ │ └── UserView.java ├── hoshi-ums │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── me │ │ │ └── ixk │ │ │ └── hoshi │ │ │ └── ums │ │ │ ├── HoshiUmsApplication.java │ │ │ ├── config │ │ │ └── SecurityConfig.java │ │ │ ├── controller │ │ │ ├── AuthController.java │ │ │ ├── FollowController.java │ │ │ ├── RoleManagerController.java │ │ │ ├── TokenController.java │ │ │ ├── UserController.java │ │ │ └── UserManagerController.java │ │ │ ├── entity │ │ │ ├── Follow.java │ │ │ ├── Role.java │ │ │ ├── Token.java │ │ │ ├── User.java │ │ │ └── UserInfo.java │ │ │ ├── repository │ │ │ ├── FollowRepository.java │ │ │ ├── RoleRepository.java │ │ │ ├── TokenRepository.java │ │ │ └── UserRepository.java │ │ │ ├── resolver │ │ │ └── UserAttributeResolver.java │ │ │ └── security │ │ │ ├── AuthenticationHandler.java │ │ │ └── UserDetailsManager.java │ │ └── resources │ │ ├── application.yml │ │ └── bootstrap.yml └── pom.xml ├── http-client.env.json └── pom.xml /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "printWidth": 120 3 | } 4 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/README.md -------------------------------------------------------------------------------- /deploy/0_prepare/0_helm/0_namespace.yml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: helm 5 | -------------------------------------------------------------------------------- /deploy/0_prepare/0_helm/1_deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/0_prepare/0_helm/1_deploy.yml -------------------------------------------------------------------------------- /deploy/0_prepare/1_nginx/0_helm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/0_prepare/1_nginx/0_helm.yml -------------------------------------------------------------------------------- /deploy/0_prepare/2_cert-manager/0_helm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/0_prepare/2_cert-manager/0_helm.yml -------------------------------------------------------------------------------- /deploy/0_prepare/2_cert-manager/1_issuer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/0_prepare/2_cert-manager/1_issuer.yml -------------------------------------------------------------------------------- /deploy/0_prepare/3_longhorn/0_helm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/0_prepare/3_longhorn/0_helm.yml -------------------------------------------------------------------------------- /deploy/0_prepare/ext_metallb/0_helm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/0_prepare/ext_metallb/0_helm.yml -------------------------------------------------------------------------------- /deploy/0_prepare/ext_nfs/3_nfs-provisioner.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/0_prepare/ext_nfs/3_nfs-provisioner.yml -------------------------------------------------------------------------------- /deploy/1_monitoring/0_helm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/1_monitoring/0_helm.yml -------------------------------------------------------------------------------- /deploy/1_monitoring/json/App Logs-1645459066906.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/1_monitoring/json/App Logs-1645459066906.json -------------------------------------------------------------------------------- /deploy/1_monitoring/json/Cert Manager-1645458988313.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/1_monitoring/json/Cert Manager-1645458988313.json -------------------------------------------------------------------------------- /deploy/1_monitoring/json/Kubernetes Cluster-1645028800375.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/1_monitoring/json/Kubernetes Cluster-1645028800375.json -------------------------------------------------------------------------------- /deploy/1_monitoring/json/Longhorn-1645460771591.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/1_monitoring/json/Longhorn-1645460771591.json -------------------------------------------------------------------------------- /deploy/1_monitoring/json/MinIO-1645460582393.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/1_monitoring/json/MinIO-1645460582393.json -------------------------------------------------------------------------------- /deploy/1_monitoring/json/Nginx Ingress Logs Analysis-1645459407176.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/1_monitoring/json/Nginx Ingress Logs Analysis-1645459407176.json -------------------------------------------------------------------------------- /deploy/1_monitoring/json/Nginx Ingress-1645460045211.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/1_monitoring/json/Nginx Ingress-1645460045211.json -------------------------------------------------------------------------------- /deploy/1_monitoring/json/RabbitMQ-1645459341145.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/1_monitoring/json/RabbitMQ-1645459341145.json -------------------------------------------------------------------------------- /deploy/1_monitoring/json/Redis-1645459648807.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/1_monitoring/json/Redis-1645459648807.json -------------------------------------------------------------------------------- /deploy/1_monitoring/json/Spring Boot-1645458725584.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/1_monitoring/json/Spring Boot-1645458725584.json -------------------------------------------------------------------------------- /deploy/1_monitoring/json/Spring Cloud Gateway-1645028781988.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/1_monitoring/json/Spring Cloud Gateway-1645028781988.json -------------------------------------------------------------------------------- /deploy/1_monitoring/json/TiDB-1645028758477.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/1_monitoring/json/TiDB-1645028758477.json -------------------------------------------------------------------------------- /deploy/2_services/0_namespace.yml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: services 5 | -------------------------------------------------------------------------------- /deploy/2_services/1_rabbitmq/0_helm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/2_services/1_rabbitmq/0_helm.yml -------------------------------------------------------------------------------- /deploy/2_services/1_rabbitmq/1_cluster.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/2_services/1_rabbitmq/1_cluster.yml -------------------------------------------------------------------------------- /deploy/2_services/1_rabbitmq/2_add_user.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/2_services/1_rabbitmq/2_add_user.md -------------------------------------------------------------------------------- /deploy/2_services/2_minio/0_helm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/2_services/2_minio/0_helm.yml -------------------------------------------------------------------------------- /deploy/2_services/2_minio/1_secret.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/2_services/2_minio/1_secret.yml -------------------------------------------------------------------------------- /deploy/2_services/2_minio/2_tenant.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/2_services/2_minio/2_tenant.yml -------------------------------------------------------------------------------- /deploy/2_services/2_minio/3_jwt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/2_services/2_minio/3_jwt.md -------------------------------------------------------------------------------- /deploy/2_services/3_redis/0_helm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/2_services/3_redis/0_helm.yml -------------------------------------------------------------------------------- /deploy/2_services/3_redis/1_secret.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/2_services/3_redis/1_secret.yml -------------------------------------------------------------------------------- /deploy/2_services/3_redis/2_cluster.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/2_services/3_redis/2_cluster.yml -------------------------------------------------------------------------------- /deploy/2_services/4_crdb/0_helm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/2_services/4_crdb/0_helm.yml -------------------------------------------------------------------------------- /deploy/2_services/4_crdb/1_cluster.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/2_services/4_crdb/1_cluster.yml -------------------------------------------------------------------------------- /deploy/2_services/4_crdb/2_client.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/2_services/4_crdb/2_client.yml -------------------------------------------------------------------------------- /deploy/2_services/4_crdb/3_init.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/2_services/4_crdb/3_init.md -------------------------------------------------------------------------------- /deploy/2_services/ext_tidb/0_crd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/2_services/ext_tidb/0_crd.md -------------------------------------------------------------------------------- /deploy/2_services/ext_tidb/1_helm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/2_services/ext_tidb/1_helm.yml -------------------------------------------------------------------------------- /deploy/2_services/ext_tidb/2_cluster.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/2_services/ext_tidb/2_cluster.yml -------------------------------------------------------------------------------- /deploy/2_services/ext_tidb/3_set_password.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/2_services/ext_tidb/3_set_password.md -------------------------------------------------------------------------------- /deploy/3_deployment/0_hoshi-file/deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/3_deployment/0_hoshi-file/deployment.yml -------------------------------------------------------------------------------- /deploy/3_deployment/0_namespace.yml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: hoshi-note 5 | -------------------------------------------------------------------------------- /deploy/3_deployment/1_account.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/3_deployment/1_account.yml -------------------------------------------------------------------------------- /deploy/3_deployment/1_hoshi-mail/deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/3_deployment/1_hoshi-mail/deployment.yml -------------------------------------------------------------------------------- /deploy/3_deployment/2_hoshi-note/deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/3_deployment/2_hoshi-note/deployment.yml -------------------------------------------------------------------------------- /deploy/3_deployment/2_services-secret.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/3_deployment/2_services-secret.yml -------------------------------------------------------------------------------- /deploy/3_deployment/4_hoshi-ums/deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/3_deployment/4_hoshi-ums/deployment.yml -------------------------------------------------------------------------------- /deploy/3_deployment/5_hoshi-gateway/deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/3_deployment/5_hoshi-gateway/deployment.yml -------------------------------------------------------------------------------- /deploy/4_ingress/0_longhorn/0_secret.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/4_ingress/0_longhorn/0_secret.yml -------------------------------------------------------------------------------- /deploy/4_ingress/0_longhorn/1_ingress.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/4_ingress/0_longhorn/1_ingress.yml -------------------------------------------------------------------------------- /deploy/4_ingress/1_monitoring/0_ingress.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/4_ingress/1_monitoring/0_ingress.yml -------------------------------------------------------------------------------- /deploy/4_ingress/2_rabbitmq/0_ingress.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/4_ingress/2_rabbitmq/0_ingress.yml -------------------------------------------------------------------------------- /deploy/4_ingress/3_minio/0_ingress.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/4_ingress/3_minio/0_ingress.yml -------------------------------------------------------------------------------- /deploy/4_ingress/4_crdb/0_ingress.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/4_ingress/4_crdb/0_ingress.yml -------------------------------------------------------------------------------- /deploy/4_ingress/5_deployment/0_hoshi-file.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/4_ingress/5_deployment/0_hoshi-file.yml -------------------------------------------------------------------------------- /deploy/4_ingress/5_deployment/1_hoshi-mail.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/4_ingress/5_deployment/1_hoshi-mail.yml -------------------------------------------------------------------------------- /deploy/4_ingress/5_deployment/2_hoshi-note.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/4_ingress/5_deployment/2_hoshi-note.yml -------------------------------------------------------------------------------- /deploy/4_ingress/5_deployment/3_hoshi-ums.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/4_ingress/5_deployment/3_hoshi-ums.yml -------------------------------------------------------------------------------- /deploy/4_ingress/5_deployment/ext_gateway.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/4_ingress/5_deployment/ext_gateway.yml -------------------------------------------------------------------------------- /deploy/4_ingress/ext_tidb/0_ingress.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/4_ingress/ext_tidb/0_ingress.yml -------------------------------------------------------------------------------- /deploy/5_service-monitor/0_nginx.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/5_service-monitor/0_nginx.yml -------------------------------------------------------------------------------- /deploy/5_service-monitor/1_cert-manager.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/5_service-monitor/1_cert-manager.yml -------------------------------------------------------------------------------- /deploy/5_service-monitor/2_longhorn.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/5_service-monitor/2_longhorn.yml -------------------------------------------------------------------------------- /deploy/5_service-monitor/3_rabbitmq.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/5_service-monitor/3_rabbitmq.yml -------------------------------------------------------------------------------- /deploy/5_service-monitor/4_minio.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/5_service-monitor/4_minio.yml -------------------------------------------------------------------------------- /deploy/5_service-monitor/5_redis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/5_service-monitor/5_redis.yml -------------------------------------------------------------------------------- /deploy/5_service-monitor/6_crdb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/5_service-monitor/6_crdb.yml -------------------------------------------------------------------------------- /deploy/5_service-monitor/7_deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/deploy/5_service-monitor/7_deployment.yml -------------------------------------------------------------------------------- /docs/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/architecture.png -------------------------------------------------------------------------------- /docs/function.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/function.png -------------------------------------------------------------------------------- /docs/insert_data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/insert_data.sql -------------------------------------------------------------------------------- /docs/mysql_localhost-2022_02_02_21_50_09-dump.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/mysql_localhost-2022_02_02_21_50_09-dump.sql -------------------------------------------------------------------------------- /docs/render1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render1.png -------------------------------------------------------------------------------- /docs/render10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render10.png -------------------------------------------------------------------------------- /docs/render11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render11.png -------------------------------------------------------------------------------- /docs/render12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render12.png -------------------------------------------------------------------------------- /docs/render13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render13.png -------------------------------------------------------------------------------- /docs/render14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render14.png -------------------------------------------------------------------------------- /docs/render15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render15.png -------------------------------------------------------------------------------- /docs/render16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render16.png -------------------------------------------------------------------------------- /docs/render17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render17.png -------------------------------------------------------------------------------- /docs/render18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render18.png -------------------------------------------------------------------------------- /docs/render19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render19.png -------------------------------------------------------------------------------- /docs/render2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render2.png -------------------------------------------------------------------------------- /docs/render20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render20.png -------------------------------------------------------------------------------- /docs/render21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render21.png -------------------------------------------------------------------------------- /docs/render22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render22.png -------------------------------------------------------------------------------- /docs/render23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render23.png -------------------------------------------------------------------------------- /docs/render24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render24.png -------------------------------------------------------------------------------- /docs/render25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render25.png -------------------------------------------------------------------------------- /docs/render26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render26.png -------------------------------------------------------------------------------- /docs/render27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render27.png -------------------------------------------------------------------------------- /docs/render28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render28.png -------------------------------------------------------------------------------- /docs/render29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render29.png -------------------------------------------------------------------------------- /docs/render3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render3.png -------------------------------------------------------------------------------- /docs/render30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render30.png -------------------------------------------------------------------------------- /docs/render31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render31.png -------------------------------------------------------------------------------- /docs/render32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render32.png -------------------------------------------------------------------------------- /docs/render33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render33.png -------------------------------------------------------------------------------- /docs/render34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render34.png -------------------------------------------------------------------------------- /docs/render35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render35.png -------------------------------------------------------------------------------- /docs/render36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render36.png -------------------------------------------------------------------------------- /docs/render4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render4.png -------------------------------------------------------------------------------- /docs/render5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render5.png -------------------------------------------------------------------------------- /docs/render6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render6.png -------------------------------------------------------------------------------- /docs/render7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render7.png -------------------------------------------------------------------------------- /docs/render8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render8.png -------------------------------------------------------------------------------- /docs/render9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/docs/render9.png -------------------------------------------------------------------------------- /hoshi-gateway/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-gateway/pom.xml -------------------------------------------------------------------------------- /hoshi-gateway/src/main/java/me/ixk/hoshi/gateway/HoshiGatewayApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-gateway/src/main/java/me/ixk/hoshi/gateway/HoshiGatewayApplication.java -------------------------------------------------------------------------------- /hoshi-gateway/src/main/resources/META-INF/additional-spring-configuration-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-gateway/src/main/resources/META-INF/additional-spring-configuration-metadata.json -------------------------------------------------------------------------------- /hoshi-gateway/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-gateway/src/main/resources/application.yml -------------------------------------------------------------------------------- /hoshi-gateway/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-gateway/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /hoshi-modules/hoshi-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-api/pom.xml -------------------------------------------------------------------------------- /hoshi-modules/hoshi-api/src/main/java/me/ixk/hoshi/api/HoshiApiAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-api/src/main/java/me/ixk/hoshi/api/HoshiApiAutoConfiguration.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-api/src/main/java/me/ixk/hoshi/api/annotation/EnableClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-api/src/main/java/me/ixk/hoshi/api/annotation/EnableClient.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-api/src/main/java/me/ixk/hoshi/api/config/DefaultClientConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-api/src/main/java/me/ixk/hoshi/api/config/DefaultClientConfig.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-api/src/main/java/me/ixk/hoshi/api/config/DefaultFeignConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-api/src/main/java/me/ixk/hoshi/api/config/DefaultFeignConfig.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-api/src/main/java/me/ixk/hoshi/api/util/Request.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-api/src/main/java/me/ixk/hoshi/api/util/Request.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-api/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-api/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /hoshi-modules/hoshi-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-common/pom.xml -------------------------------------------------------------------------------- /hoshi-modules/hoshi-common/src/main/java/me/ixk/hoshi/common/result/ApiBindException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-common/src/main/java/me/ixk/hoshi/common/result/ApiBindException.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-common/src/main/java/me/ixk/hoshi/common/result/ApiEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-common/src/main/java/me/ixk/hoshi/common/result/ApiEntity.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-common/src/main/java/me/ixk/hoshi/common/result/ApiMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-common/src/main/java/me/ixk/hoshi/common/result/ApiMessage.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-common/src/main/java/me/ixk/hoshi/common/result/ApiPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-common/src/main/java/me/ixk/hoshi/common/result/ApiPage.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-common/src/main/java/me/ixk/hoshi/common/result/ApiResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-common/src/main/java/me/ixk/hoshi/common/result/ApiResult.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-db/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-db/pom.xml -------------------------------------------------------------------------------- /hoshi-modules/hoshi-db/src/main/java/me/ixk/hoshi/db/generator/ObjectIdGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-db/src/main/java/me/ixk/hoshi/db/generator/ObjectIdGenerator.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-db/src/main/java/me/ixk/hoshi/db/repository/UpdatingRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-db/src/main/java/me/ixk/hoshi/db/repository/UpdatingRepository.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-db/src/main/java/me/ixk/hoshi/db/util/Jpa.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-db/src/main/java/me/ixk/hoshi/db/util/Jpa.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-rabbit/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-rabbit/pom.xml -------------------------------------------------------------------------------- /hoshi-modules/hoshi-swagger/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-swagger/pom.xml -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/pom.xml -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/HoshiWebAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/HoshiWebAutoConfiguration.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/annotation/JsonModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/annotation/JsonModel.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/annotation/JsonParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/annotation/JsonParam.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/annotation/RequestJson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/annotation/RequestJson.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/annotation/UserId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/annotation/UserId.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/config/AfterInjectResolverConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/config/AfterInjectResolverConfig.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/config/DefaultCorsConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/config/DefaultCorsConfig.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/config/DefaultJsonConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/config/DefaultJsonConfig.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/config/DefaultSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/config/DefaultSecurityConfig.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/config/DefaultWebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/config/DefaultWebConfig.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/details/UserDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/details/UserDetails.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/details/WebAuthenticationDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/details/WebAuthenticationDetails.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/exception/JsonException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/exception/JsonException.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/handler/ApiResultAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/handler/ApiResultAdvice.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/handler/DynamicFilterResponseBodyAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/handler/DynamicFilterResponseBodyAdvice.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/json/DynamicFilterMixIn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/json/DynamicFilterMixIn.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/json/DynamicFilterProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/json/DynamicFilterProvider.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/json/DynamicFilterResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/json/DynamicFilterResolver.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/json/JsonActive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/json/JsonActive.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/json/JsonActiveResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/json/JsonActiveResolver.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/json/JsonMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/json/JsonMode.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/json/JsonModelDynamicFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/json/JsonModelDynamicFilter.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/resolver/ApiResultReturnValueHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/resolver/ApiResultReturnValueHandler.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/resolver/CompositeSessionIdResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/resolver/CompositeSessionIdResolver.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/resolver/JsonArgumentResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/resolver/JsonArgumentResolver.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/resolver/ModelArgumentResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/resolver/ModelArgumentResolver.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/resolver/UserIdArgumentResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/resolver/UserIdArgumentResolver.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/result/ApiResultUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/result/ApiResultUtil.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/util/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/util/App.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/util/Json.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/util/Json.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/util/Security.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/java/me/ixk/hoshi/web/util/Security.java -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/resources/META-INF/additional-spring-configuration-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/resources/META-INF/additional-spring-configuration-metadata.json -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/resources/org/springframework/security/messages.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/resources/org/springframework/security/messages.properties -------------------------------------------------------------------------------- /hoshi-modules/hoshi-web/src/main/resources/org/springframework/security/messages_zh_CN.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/hoshi-web/src/main/resources/org/springframework/security/messages_zh_CN.properties -------------------------------------------------------------------------------- /hoshi-modules/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-modules/pom.xml -------------------------------------------------------------------------------- /hoshi-services/hoshi-file-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-file-api/pom.xml -------------------------------------------------------------------------------- /hoshi-services/hoshi-file-api/src/main/java/me/ixk/hoshi/file/request/UpdateFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-file-api/src/main/java/me/ixk/hoshi/file/request/UpdateFile.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-file-api/src/main/java/me/ixk/hoshi/file/response/FileView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-file-api/src/main/java/me/ixk/hoshi/file/response/FileView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-file/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-file/pom.xml -------------------------------------------------------------------------------- /hoshi-services/hoshi-file/src/main/java/me/ixk/hoshi/file/HoshiFileApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-file/src/main/java/me/ixk/hoshi/file/HoshiFileApplication.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-file/src/main/java/me/ixk/hoshi/file/config/MinioConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-file/src/main/java/me/ixk/hoshi/file/config/MinioConfig.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-file/src/main/java/me/ixk/hoshi/file/config/OkHttpConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-file/src/main/java/me/ixk/hoshi/file/config/OkHttpConfig.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-file/src/main/java/me/ixk/hoshi/file/controller/FileController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-file/src/main/java/me/ixk/hoshi/file/controller/FileController.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-file/src/main/java/me/ixk/hoshi/file/controller/PexelsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-file/src/main/java/me/ixk/hoshi/file/controller/PexelsController.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-file/src/main/java/me/ixk/hoshi/file/entity/File.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-file/src/main/java/me/ixk/hoshi/file/entity/File.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-file/src/main/java/me/ixk/hoshi/file/exception/MinioException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-file/src/main/java/me/ixk/hoshi/file/exception/MinioException.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-file/src/main/java/me/ixk/hoshi/file/exception/MinioFetchException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-file/src/main/java/me/ixk/hoshi/file/exception/MinioFetchException.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-file/src/main/java/me/ixk/hoshi/file/properties/MinioProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-file/src/main/java/me/ixk/hoshi/file/properties/MinioProperties.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-file/src/main/java/me/ixk/hoshi/file/properties/PexelsProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-file/src/main/java/me/ixk/hoshi/file/properties/PexelsProperties.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-file/src/main/java/me/ixk/hoshi/file/repository/FileRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-file/src/main/java/me/ixk/hoshi/file/repository/FileRepository.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-file/src/main/java/me/ixk/hoshi/file/service/MinioService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-file/src/main/java/me/ixk/hoshi/file/service/MinioService.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-file/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-file/src/main/resources/application.yml -------------------------------------------------------------------------------- /hoshi-services/hoshi-file/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-file/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /hoshi-services/hoshi-file/src/test/java/me/ixk/hoshi/file/HoshiFileApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-file/src/test/java/me/ixk/hoshi/file/HoshiFileApplicationTest.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-file/src/test/resources/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-file/src/test/resources/1.jpg -------------------------------------------------------------------------------- /hoshi-services/hoshi-file/src/test/resources/file.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-file/src/test/resources/file.http -------------------------------------------------------------------------------- /hoshi-services/hoshi-mail-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-mail-api/pom.xml -------------------------------------------------------------------------------- /hoshi-services/hoshi-mail-api/src/main/java/me/ixk/hoshi/mail/HoshiMailApiAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-mail-api/src/main/java/me/ixk/hoshi/mail/HoshiMailApiAutoConfiguration.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-mail-api/src/main/java/me/ixk/hoshi/mail/entity/RateLimit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-mail-api/src/main/java/me/ixk/hoshi/mail/entity/RateLimit.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-mail-api/src/main/java/me/ixk/hoshi/mail/entity/VerifyCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-mail-api/src/main/java/me/ixk/hoshi/mail/entity/VerifyCode.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-mail-api/src/main/java/me/ixk/hoshi/mail/exception/RateLimitException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-mail-api/src/main/java/me/ixk/hoshi/mail/exception/RateLimitException.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-mail-api/src/main/java/me/ixk/hoshi/mail/repository/RateLimitRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-mail-api/src/main/java/me/ixk/hoshi/mail/repository/RateLimitRepository.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-mail-api/src/main/java/me/ixk/hoshi/mail/repository/VerifyCodeRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-mail-api/src/main/java/me/ixk/hoshi/mail/repository/VerifyCodeRepository.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-mail-api/src/main/java/me/ixk/hoshi/mail/service/MailRemoteService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-mail-api/src/main/java/me/ixk/hoshi/mail/service/MailRemoteService.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-mail-api/src/main/java/me/ixk/hoshi/mail/service/VerifyCodeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-mail-api/src/main/java/me/ixk/hoshi/mail/service/VerifyCodeService.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-mail-api/src/main/java/me/ixk/hoshi/mail/view/Attachment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-mail-api/src/main/java/me/ixk/hoshi/mail/view/Attachment.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-mail-api/src/main/java/me/ixk/hoshi/mail/view/CodeMail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-mail-api/src/main/java/me/ixk/hoshi/mail/view/CodeMail.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-mail-api/src/main/java/me/ixk/hoshi/mail/view/Mail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-mail-api/src/main/java/me/ixk/hoshi/mail/view/Mail.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-mail-api/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-mail-api/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /hoshi-services/hoshi-mail/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-mail/pom.xml -------------------------------------------------------------------------------- /hoshi-services/hoshi-mail/src/main/java/me/ixk/hoshi/mail/HoshiMailApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-mail/src/main/java/me/ixk/hoshi/mail/HoshiMailApplication.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-mail/src/main/java/me/ixk/hoshi/mail/config/RabbitConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-mail/src/main/java/me/ixk/hoshi/mail/config/RabbitConfig.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-mail/src/main/java/me/ixk/hoshi/mail/exception/SendException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-mail/src/main/java/me/ixk/hoshi/mail/exception/SendException.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-mail/src/main/java/me/ixk/hoshi/mail/handler/MailHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-mail/src/main/java/me/ixk/hoshi/mail/handler/MailHandler.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-mail/src/main/java/me/ixk/hoshi/mail/service/MailService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-mail/src/main/java/me/ixk/hoshi/mail/service/MailService.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-mail/src/main/resources/META-INF/additional-spring-configuration-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-mail/src/main/resources/META-INF/additional-spring-configuration-metadata.json -------------------------------------------------------------------------------- /hoshi-services/hoshi-mail/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-mail/src/main/resources/application.yml -------------------------------------------------------------------------------- /hoshi-services/hoshi-mail/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-mail/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /hoshi-services/hoshi-mail/src/main/resources/templates/code.ftlh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-mail/src/main/resources/templates/code.ftlh -------------------------------------------------------------------------------- /hoshi-services/hoshi-note-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-note-api/pom.xml -------------------------------------------------------------------------------- /hoshi-services/hoshi-note-api/src/main/java/me/ixk/hoshi/note/request/AddNoteView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-note-api/src/main/java/me/ixk/hoshi/note/request/AddNoteView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-note-api/src/main/java/me/ixk/hoshi/note/request/AddWorkspaceView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-note-api/src/main/java/me/ixk/hoshi/note/request/AddWorkspaceView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-note-api/src/main/java/me/ixk/hoshi/note/request/UpdateNoteView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-note-api/src/main/java/me/ixk/hoshi/note/request/UpdateNoteView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-note-api/src/main/java/me/ixk/hoshi/note/request/UpdateWorkspaceView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-note-api/src/main/java/me/ixk/hoshi/note/request/UpdateWorkspaceView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-note-api/src/main/java/me/ixk/hoshi/note/response/BreadcrumbView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-note-api/src/main/java/me/ixk/hoshi/note/response/BreadcrumbView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-note-api/src/main/java/me/ixk/hoshi/note/response/ListNoteView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-note-api/src/main/java/me/ixk/hoshi/note/response/ListNoteView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-note-api/src/main/java/me/ixk/hoshi/note/response/NoteView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-note-api/src/main/java/me/ixk/hoshi/note/response/NoteView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-note-api/src/main/java/me/ixk/hoshi/note/response/WorkspaceView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-note-api/src/main/java/me/ixk/hoshi/note/response/WorkspaceView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-note/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-note/pom.xml -------------------------------------------------------------------------------- /hoshi-services/hoshi-note/src/main/java/me/ixk/hoshi/note/HoshiNoteApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-note/src/main/java/me/ixk/hoshi/note/HoshiNoteApplication.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-note/src/main/java/me/ixk/hoshi/note/controller/NoteController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-note/src/main/java/me/ixk/hoshi/note/controller/NoteController.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-note/src/main/java/me/ixk/hoshi/note/controller/ShareController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-note/src/main/java/me/ixk/hoshi/note/controller/ShareController.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-note/src/main/java/me/ixk/hoshi/note/controller/WorkspaceController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-note/src/main/java/me/ixk/hoshi/note/controller/WorkspaceController.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-note/src/main/java/me/ixk/hoshi/note/entity/Collaborator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-note/src/main/java/me/ixk/hoshi/note/entity/Collaborator.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-note/src/main/java/me/ixk/hoshi/note/entity/Note.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-note/src/main/java/me/ixk/hoshi/note/entity/Note.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-note/src/main/java/me/ixk/hoshi/note/entity/NoteHistory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-note/src/main/java/me/ixk/hoshi/note/entity/NoteHistory.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-note/src/main/java/me/ixk/hoshi/note/entity/Workspace.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-note/src/main/java/me/ixk/hoshi/note/entity/Workspace.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-note/src/main/java/me/ixk/hoshi/note/repository/CollaboratorRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-note/src/main/java/me/ixk/hoshi/note/repository/CollaboratorRepository.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-note/src/main/java/me/ixk/hoshi/note/repository/NoteHistoryRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-note/src/main/java/me/ixk/hoshi/note/repository/NoteHistoryRepository.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-note/src/main/java/me/ixk/hoshi/note/repository/NoteRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-note/src/main/java/me/ixk/hoshi/note/repository/NoteRepository.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-note/src/main/java/me/ixk/hoshi/note/repository/WorkspaceRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-note/src/main/java/me/ixk/hoshi/note/repository/WorkspaceRepository.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-note/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-note/src/main/resources/application.yml -------------------------------------------------------------------------------- /hoshi-services/hoshi-note/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-note/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /hoshi-services/hoshi-note/src/test/resources/note.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-note/src/test/resources/note.http -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums-api/pom.xml -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/request/AddRoleView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/request/AddRoleView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/request/AddUserView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/request/AddUserView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/request/EditUserRoleView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/request/EditUserRoleView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/request/FilterUserView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/request/FilterUserView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/request/RegisterUserView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/request/RegisterUserView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/request/ResetPasswordView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/request/ResetPasswordView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/request/UpdateEmailView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/request/UpdateEmailView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/request/UpdateNameView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/request/UpdateNameView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/request/UpdatePasswordView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/request/UpdatePasswordView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/request/UpdateRoleView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/request/UpdateRoleView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/request/UpdateUserInfoView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/request/UpdateUserInfoView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/request/UpdateUserView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/request/UpdateUserView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/response/LoggedView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/response/LoggedView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/response/RoleView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/response/RoleView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/response/TokenLoginView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/response/TokenLoginView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/response/TokenView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/response/TokenView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/response/UserInfoView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/response/UserInfoView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/response/UserView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums-api/src/main/java/me/ixk/hoshi/ums/response/UserView.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums/pom.xml -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/HoshiUmsApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/HoshiUmsApplication.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/config/SecurityConfig.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/controller/AuthController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/controller/AuthController.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/controller/FollowController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/controller/FollowController.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/controller/RoleManagerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/controller/RoleManagerController.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/controller/TokenController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/controller/TokenController.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/controller/UserController.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/controller/UserManagerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/controller/UserManagerController.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/entity/Follow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/entity/Follow.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/entity/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/entity/Role.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/entity/Token.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/entity/Token.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/entity/User.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/entity/UserInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/entity/UserInfo.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/repository/FollowRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/repository/FollowRepository.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/repository/RoleRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/repository/RoleRepository.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/repository/TokenRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/repository/TokenRepository.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/repository/UserRepository.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/resolver/UserAttributeResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/resolver/UserAttributeResolver.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/security/AuthenticationHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/security/AuthenticationHandler.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/security/UserDetailsManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums/src/main/java/me/ixk/hoshi/ums/security/UserDetailsManager.java -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums/src/main/resources/application.yml -------------------------------------------------------------------------------- /hoshi-services/hoshi-ums/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/hoshi-ums/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /hoshi-services/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/hoshi-services/pom.xml -------------------------------------------------------------------------------- /http-client.env.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/http-client.env.json -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syfxlin/hoshi-note/HEAD/pom.xml --------------------------------------------------------------------------------