EnderByEndera
|
8864c2be3e
|
1. 更新防护对象和模板的查询,添加更多筛选条件
|
2024-02-01 09:08:45 +08:00 |
|
Hao Miao
|
384c48ae78
|
1、静态规则文件上传bug解决,文件上传增加ip、掩码不匹配判断
2、策略模板新增querySourceSystem、queryEventNam、queryTemplateId方法用于动态规则新建
|
2024-01-31 18:11:29 +08:00 |
|
Hao Miao
|
1be5269d1d
|
1、AlertMessage实体类增加content字段,并同步mapper中新增、查询方法增加content字段
2、DynamicRuleObject实体类新增log_rule_id属性,并同步mapper中新增、查询方法增加log_rule_id字段
3、StaticRule新建增加ip、maskip是否匹配的判断,批量新建和更新还没增加。
|
2024-01-29 23:41:13 +08:00 |
|
Hao Miao
|
e9313f2420
|
1、AlertMessage类移动位置
2、动态规则增加删除判断,如果使用任务处于运行、暂停,不允许删除动态规则。(静态规则不需要删除判断,因为指令已经下发。但动态规则配置不能删除,告警信息过来会找不到动态规则)
|
2024-01-25 17:29:54 +08:00 |
|
Hao Miao
|
31277b7246
|
1、解决指令按条件查询总数bug
2、动态、静态规则新增批量查询功能
|
2024-01-23 23:26:15 +08:00 |
|
Hao Miao
|
b6e046c754
|
1、动态、静态规则、任务、白名单、防护对象、策略模板的查询总数增加了条件
2、指令分页查询还有bug
|
2024-01-23 12:17:10 +08:00 |
|
EnderByEndera
|
d6cf33f299
|
合并分支并重新提交
|
2024-01-22 15:41:20 +08:00 |
|
Hao Miao
|
193862ff3e
|
1、AlertMessage删除is_distribute属性
2、修改为total_num
3、StateEnum新增getStateEnumByNum方法
|
2024-01-22 15:05:15 +08:00 |
|
Hao Miao
|
63e7270c92
|
1、修改swagger,scheme中增加显示对象属性
|
2024-01-21 20:40:31 +08:00 |
|
Hao Miao
|
44abfe096c
|
AlertMessage:
1、alertmessage添加is_distribute(待删除)、command_uuid、create_time、modify_time、alert_message_uuid属性。
2、AlertMessageController添加queryAlarmsByCommandId方法,根据commandUUID查询alertmessage
3、AlertMessageMapper添加新建、查询alertmessage
4、service重写处理alertmessage逻辑,现在alertmessage的isdistribute不需要了,需要删除
Command:
1、service添加updateCommandVaid方法,用于对研判后任务生成的指令研判下发
Task:
1、TaskCommandInfo类添加taskStatus,减少AlertMessageService的查询,并做了标注
2、Controller添加研判后任务下发指令\停止指令的方法validCommandInfoByTaskId
StaticRule、DynamicRule、WhiteList:
1、添加分页查询返回数据总数
|
2024-01-21 00:51:10 +08:00 |
|
EnderByEndera
|
073dfc9ba4
|
在CommandInfo字段中添加isValid字段
|
2024-01-19 15:45:06 +08:00 |
|
EnderByEndera
|
449c320261
|
1. 修改setDataMap函数为addDataMap以防止swagger将DataMap视为一种属性
2. 当任务未通过审核时,现在会立刻报错而不是返回false
|
2024-01-19 15:09:23 +08:00 |
|
Hao Miao
|
07d253ef8a
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# src/main/java/com/realtime/protection/server/rule/dynamicrule/DynamicRuleControllerApi.java
# src/main/java/com/realtime/protection/server/rule/dynamicrule/DynamicRuleService.java
# src/main/java/com/realtime/protection/server/rule/staticrule/StaticRuleControllerApi.java
# src/main/resources/mappers/StaticRuleMapper.xml
# src/test/java/com/realtime/protection/server/rule/dynamic/DynamicRuleServiceTest.java
# src/test/java/com/realtime/protection/server/rule/staticrule/StaticRuleServiceTest.java
|
2024-01-15 18:16:52 +08:00 |
|
Hao Miao
|
8315e6ee43
|
1、DynamicRule的新增、更新添加对id、protectObjectId的判断;分页查询添加creator、sourceSystem查询条件;按id查询新增template_id为null的判断
2、StaticRule新增usedTaskStatus字段,多查单查返回usedTaskStatus;增、改、查、改审核状态添加id无效判断;
分页新增creator、ip查询条件
3、whiteList修改审核status,添加id无效判断
|
2024-01-15 18:13:53 +08:00 |
|
EnderByEndera
|
ee10a17aea
|
hotfix:
修改部分API注释bug
|
2024-01-13 10:23:48 +08:00 |
|
Hao Miao
|
135a1ae04c
|
1、动态规则、静态规则、白名单修改完善接口设计,添加API文档
2、动态规则数据库删除event_type、source_system字段,新增template_id,HTTP接口接收template_id。
3、静态规则添加修改审核状态功能、按id删除功能
|
2024-01-12 23:46:11 +08:00 |
|
EnderByEndera
|
0f712618f2
|
1. application.yml修改为application-dev.yml和application-prod.yml
2. 添加更多Exception拦截器
3. 编写状态模式处理task状态的更改
4. 添加StateChangeService,用以处理所有任务状态转换相关的内容
5. 添加StateEnum, ProtocolEnum,TaskTypeEnum用以处理任务和协议相关的所有状态和类型
|
2024-01-11 19:49:07 +08:00 |
|
Hao Miao
|
930ba8b5ac
|
1、DynamicRule实现新增、删除、修改、id查询、分页查询功能。并在crud时与ProtectObject关联。
2、StaticRule添加批量导入、模板文件下载功能,使用sqlSessionWrapper重写批量删除
3、WhiteList添加模板文件下载功能
|
2024-01-11 11:41:50 +08:00 |
|
Hao Miao
|
1e9fe37d0d
|
1.完成的excel批量新增、按id删除、批量删除、按id查询、分页查询、按id新增、修改审核状态
(excel批量新增还未http请求测试)
(批量新增、批量删除、修改审核状态已复用sy代码)
2、查询ip是否存在于白名单功能初步实现,仍不完善
|
2024-01-08 00:22:14 +08:00 |
|
Hao Miao
|
dba3c9e5b9
|
1.完成静态规则的修改、id查询、分页查询、删除(目前直接在数据库delete)
2.新增@Slf4j进行日志记录
3.修改静态规则的新建
|
2024-01-04 17:01:24 +08:00 |
|
Hao Miao
|
e6ca4205ad
|
new staticrule
|
2024-01-02 20:58:39 +08:00 |
|