Commit Graph

31 Commits

Author SHA1 Message Date
duandongmei
cb9aa36954 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git
into develop

Conflicts:
	src/main/java/com/nis/domain/configuration/CfgIndexInfo.java
	src/main/resources/nis.properties
	src/main/webapp/WEB-INF/tags/sys/delRow.tag
	
	asn相关功能更改:
	IP ADDR:增加asn域
	1、新增IP
ADDR可选asn,如果asn未下发过(is_used=0),下发时asn的group需要标记为commonGroup(groupId为asn组织的groupId,regionId为asn的regionId)。
	2、如果所选的asn组(asn组织的groupId)已经下发过(is_used=1),则下发maat时,asn域不需要下发。
	3、策略取消时,如果有需要保留的公共组(commongRroupIds),需要将公共组的组号下发。
	ASN GROUP:
	1、新增asn,如果此asn的组织groupId已下发过(is_used=1),且此组织的groupId已被策略标记过全选(is_audit_all=1),则需要调用公共组域新增的接口,将新增的asn关键字下发。
	2、修改asn,如果此asn的组织groupId已下发过(is_used=1),则需要调用公共组域修改的接口,修改已经下发的asn关键字域。
	3、删除asn,如果此asn的组织groupId已下发过(is_used=1),则需要调用公共组域删除的接口,删除已经下发的asn关键字域。
	ASN IP CFG:
	1、新增asn ip,所选asn no的组首次下发(is_valid=0),需要将asn no的groupId标记为公共组;如果asn
no非首次下发(is_valid=1),直接调用公共组新增域的接口。
	2、修改
		生效状态asn ip修改,调用公共组修改域接口直接修改
	3、失效
		直接调用公共组删除域接口,失效asn ip域
2019-01-16 14:33:29 +06:00
wangxin
f56a0fe09a (1)asn导入加入组织国家,asn号验证,组织国家不能为空,asn号不能为两个组织所有
(2)新增asn_keyword_cfg表,用于保存并下发有效且含审核通过asn ip的 asn号
(3)asn 导入去除条数限制
(4)页面asn select选项还是会影响加载页面速度,现在改为input
(5)asn_group_info 修改org_group_id为issued_ips,用于保存审核通过的asn ip
(6)分组复用url配置文件补全v1
2019-01-06 11:24:49 +08:00
zhangwei
86d49363d1 修改配置缺省排序,未审核状态在前。 2018-12-23 17:26:30 +06:00
zhangwei
2564a258f2 1.修改配置列表查询缺省排序根据是否审核与有效标识字段,生效的配置排在前面;
2.修改黑名单选项只有在block动作时显示,其他动作不显示该属性
2018-12-23 15:44:45 +06:00
wangxin
6f4818fa5f 几处保存配置的is_valid,is_audit修改固定为0为保存配置参数 2018-11-26 10:46:40 +08:00
zhangwq
85123852b0 1.导入配置数据入库优化 2.修复VoIP配置 无IP域配置数据不显示BUG 2018-11-17 23:59:50 +08:00
wangxin
0354487dc8 ratelimit数据库改为varchar,pojo改为String 2018-08-25 16:37:39 +08:00
fangshunjian
c07bb1b685 1、proxy 增加 do_log
2、proxy 增加 subcribe id
2018-08-24 13:53:23 +08:00
duandongmei
6b89fcae49 functionId名称错误 2018-08-23 11:04:43 +08:00
duandongmei
82664d2f21 dns mail http ssl增加subscribeId业务 2018-08-23 10:01:28 +08:00
zhanghongqing
81705b18cb 1.app_policy增加do_log字段,subcribeId相关增删改查方法写在stringCfgDao 2018-08-21 16:49:52 +08:00
wangxin
b30e88c3b8 (1)BaseStringCfg 类修改为BaseStringCfg<T>,加入泛型。所有继承BaseStringCfg的类均已经修改泛型。
(2)HttpUrlCfg新增ratelimit一列,用于域名限速。
(3)域名限速新增/修改增加限速比例一列,列表展示新增限速比例一列。
(4)审核自定义域域名拦截与域名限速进行调整。
(5)删除MultipleCfg以及相关的dao,service
(6StringCfgService重命名为DomainService,其不具备字符串配置都能调用的功能
2018-06-29 12:44:33 +08:00
wangxin
1b456bec41 (1)域名拦截提交
(2)IP类配置列表分类性质来函显示调整
(3)配置文件keyword_expr字段调整,java中*有正则表达式含义,这里用双斜杠转义一下
2018-06-22 16:30:59 +08:00
wangxin
d640e81439 (1)IP配置审核提交
(2)域名白名单审核修改
2018-06-04 14:42:52 +08:00
wangxin
262087ecf0 (1)getList方法改名,原先版本的是根据编译ID获取配置列表,这里改成两个方法,getListByCfgId和getListByCompileId
(2)调整后台返回给界面的提示信息
(3)修复几处functionId没有传递的bug
(4)nis.properties调整url
(5)白名单的审核提交
(6)注释掉CrudService的sendTomaat的方法实现,在后续代码没有用到该方法时删除该方法
2018-05-24 19:33:59 +08:00
wangxin
104dc14155 (1)IP白名单调整字段
(2)域名白名单配增删改查提交
(3)common.js调整switchIp
2018-05-22 18:59:19 +08:00
wangxin
6b7ecb9a46 更CFG_REGION_CODE类型 2018-05-17 19:43:33 +08:00
wangxin
b1e9328906 配置新增字段cfg_region_code 2018-05-17 19:38:00 +08:00
wangxin
91ad42c562 (1)avCfgService暂时继承BaseService
(2)BaseCfg字段调整,加入functionId字段,去掉maatTable字段
(3)删除SystemService相关代码
(4)字符串,增强字符串配置加入字段cfgType
(5)邮件,ssl,Ftp pojo调整,删除多余的,新增keywordCfg
(6)spring-mvc.xml注释redisDao
2018-05-17 19:08:37 +08:00
wangxin
9a130d864d (1)为了使用批量更新,修改了updateByPrimaryKeySelective方法的方法名为update
(2)多域类配置加入地域IP
(3)多域类配置可任选
(4)多域类配置加入批量删除,审核
2018-04-13 13:50:29 +08:00
wangxin
7118b82d6d (1)增强字符串多选修改
(2)增强字符串权限增加
2018-04-11 18:47:02 +08:00
wangxin
3d13e39305 (1)字符串类配置修改支持批量操作
(2)字符串类配置权限增加
2018-04-11 16:44:45 +08:00
wangxin
33382d4712 (1)调整删除配置方法
(2)多域IP修改时取消勾选,后台直接删除
2018-04-09 12:49:19 +08:00
wangxin
3d5f9d6878 (1)ip,字符串,增强字符串mapper.xml里的get方法删除多余参数,只保留cfgId以及compileId。
(2)系统字典表更新方法查询多域增强字符串配置的匹配区域。mysql这里查询好像自动大小写忽略,待测试。
(3)多域界面提交。界面展示采用查一张主表再查其他表的方式展示,非所有表都有的字段只能查主表的,这里界面查询条件已做限制;另外表单提交未做验证;多个同类型(字符串,增强字符串)的表现在界面无法区分,后面会将界面展示意义不明的字段调整展示名称。
2018-03-29 14:56:27 +08:00
wangxin
9d50205d5f (1)maat配置转换0.0.1版本jar提交,获取编译id可用,审核,取消审核部分报错,待凯歌修复完成测试通过之后更新版本。
(2)基础类配置精简后台代码,加入了从maat转换工具获取编译ID。审核,取消审核目前不可用,等jar包修复完成继续调整。
(3)编译ID字段改为int类型
(4)多域类配置后台提交。查询采用查一张主表,根据主表中的编译ID分开查其他表的方式关联。界面功能尚在调整。
2018-03-26 14:43:58 +08:00
wangxin
52ae5c0c43 修复mapper.xml中expr_type字段带的空格
ServiceConfigInfo添加列表查询
IP,字符串,增强字符串配置修复创建时间创建人在更新的时候覆盖的bug
2018-03-14 13:47:43 +08:00
wangxin
2df9aa9665 修复关联分类,性质,标签的类型sql join 1,2,3
数值类,增强字符串类PZ搜索调整
2018-03-12 16:34:55 +08:00
wangxin
d842c773ec 字符串类配置检索调整 2018-03-12 15:22:52 +08:00
wangxin
a55662d868 ①basicInfo.jsp增加来函的请选择展示
②配置的分页调整
③修复审核I18N的bug
④列表查询关联所有的来函分类性质标签,无效的也展示出来
⑤修复国际化审核通过/审核不通过的位置相反的bug
⑥select插件增加i18n,中英文,俄文都支持
2018-03-07 17:47:30 +08:00
wangxin
848087dbef ①修复新增,修改,列表展示配置时分类性质标签展示的问题
②列表展示时采用遍历分类性质标签的方法展示,减少数据库查询时的压力
③取掉了一些不需要展示的列
④新增Maat转换的bean
⑤采用gson的方式对在bean上做注解做转换,禁止了htmlescape
2018-03-05 16:30:16 +08:00
wangxin
2103d3abf0 (1)提交通用字符串类的配置controller,service,dao,界面
(2)修复通用IP类配置的部分bug
(3)调整列表显示顺序,将创建人,创建时间等后移
2018-02-27 15:31:30 +08:00