Commit Graph

36 Commits

Author SHA1 Message Date
万佳 ea8b9b3d37 Merge branch 'master' of https://git.trustie.net/Gitlink/gitlink-notification-system into dev_gitlink_model 2021-09-17 16:35:57 +08:00
万佳 8b6ef05fae 时区配置 2021-09-17 16:35:16 +08:00
巴拉迪维 fd965f0af4 调整代码部分代码结构,优化docker脚本 2021-09-17 14:32:44 +08:00
万佳 c485627592 Merge branch 'master' of https://git.trustie.net/Gitlink/gitlink-notification-system into dev_gitlink_model 2021-09-17 13:14:35 +08:00
万佳 3df4ef193f 1.Application添加@EnableTransactionManagement注解
2.系统消息批量insert
2021-09-17 13:09:27 +08:00
巴拉迪维 cb36b2a42f 处理email相关的配置 2021-09-17 11:04:01 +08:00
万佳 75754b5246 email分配发送任务,email发送 2021-09-17 10:52:07 +08:00
巴拉迪维 b3020c6e97 提交 docker 需要的相关配置 2021-09-15 10:11:15 +08:00
巴拉迪维 2b68746d73 将GNS服务容器化
1、新增 .dockerignore 文件用来保证构建镜像过程不受其他意外情况干扰
2、新增 application.yml.example 文件用来区分开发、测试环境
3、将GNS服务本身也容器化,运行 {repo}/middleware/start_docker_compose.sh 即可
2021-09-15 10:03:33 +08:00
巴拉迪维 3bb603c96a 更新Notification接口
1、调整web接口已支持客户端获取已读、未读的消息数、列表等操作
2、调整上述内容相关的 mybatis 配置
3、调整 Redis 缓存相关的 Key 生成策略及过程
2021-09-14 10:43:00 +08:00
万佳 5fb9d2df42 平台参数校验修改 2021-09-13 11:14:21 +08:00
巴拉迪维 b0ce76fa3d 消费者改成 kafka 事件模式
1、去掉了 xxl-job 相关的代码
2、executor 部分直接使用 kafka 事件监听模式实现
3、修改了相关的所有 application.yml 和 docker 文件
2021-09-11 20:22:44 +08:00
万佳 7e9d88b2c4 writer接口url调整,Vo参数去掉platform 2021-09-09 23:49:54 +08:00
baladiwei d49012fd80 Merge pull request '数据库连接配置修改' (#45) from DavidZeng/gitlink-notification-system:dev_add_middleware_conf into master 2021-09-09 18:11:59 +08:00
曾伟 13eb79b7d5 修改数据库配置 2021-09-09 18:10:17 +08:00
巴拉迪维 f1eb57f5ad 完成对 redis 层的封装 2021-09-09 17:25:56 +08:00
曾伟 7accdcebe2 修改配置,修复linux下jar包找不到主类问题 2021-09-09 17:08:32 +08:00
巴拉迪维 58824cf928 调整 Reader 和 Writer 其中的代码结构 2021-09-09 11:49:52 +08:00
万佳 93db9389d5 reader接口swagger注释添加 2021-09-09 10:49:58 +08:00
万佳 c92af197ca writer异常处理及log配置修改 2021-09-09 10:43:59 +08:00
巴拉迪维 88c4a5457b 调整日志配置 2021-09-09 10:35:56 +08:00
巴拉迪维 837a2f7aba 调整Reader获取数据的逻辑 2021-09-09 10:20:55 +08:00
巴拉迪维 9103f18678 优化 list 方法支持所有查询 2021-09-08 18:22:09 +08:00
巴拉迪维 0eb9c7ae38 gns/notification/list 逻辑打通 2021-09-08 17:36:14 +08:00
巴拉迪维 6ed1387c31 完成获取消息数量的 Controller 方法
1、约定的 url 路径为 gns/notification/count
2、处理了相关的 Controller 和 Vo 类
3、实现了处理的逻辑
2021-09-08 17:14:04 +08:00
巴拉迪维 1fc64ccb37 拆解 controller 代码 2021-09-08 16:17:51 +08:00
巴拉迪维 4ca02791ee 调整 service 层面的部分代码规范 2021-09-08 16:04:26 +08:00
巴拉迪维 16d38beea2 加上必要的注释 2021-09-08 14:55:54 +08:00
巴拉迪维 319eab993c Reader 调用的细节调整 2021-09-08 14:41:38 +08:00
巴拉迪维 b8ce30d549 Reader 层面根据约定的格式修改 2021-09-08 14:31:03 +08:00
巴拉迪维 9bebf6a120 Reader层一些示例代码 2021-09-08 13:39:17 +08:00
曾伟 927cae5ace 添加拦截器
1. 添加拦截器
2. 修复swagger
3. 添加全局异常处理
4. reader和writer添日志
2021-09-07 15:15:46 +08:00
曾伟 73c16974be 添加公共组件
1. 封装redis工具类
2. 封装kafka工具类
2021-09-07 10:17:38 +08:00
巴拉迪维 2c24d5833f 调整项目的基础配置文件
1、调整项目的 pom 文件
2、调整项目的 package 报名为 cn.org.gitlink.notification
3、调整 .gitignore 文件加入 idea 相关的一些忽略配置
2021-09-02 13:57:01 +08:00
曾伟 a0d31af17d 修改子模块artifactId 2021-09-02 11:56:00 +08:00
zengwei 978a998be4 init 2021-09-02 11:32:37 +08:00