Commit Graph

60 Commits

Author SHA1 Message Date
duandongmei
ea456f83d0 HTTPS重定向,导入增加httpsURL提示;
解决批量删除会删除审核未通过的配置BUG
2019-05-10 18:31:27 +08:00
duandongmei
23ae0f08d3 批量增加isValid和isAudit检索条件 2019-05-09 17:31:40 +08:00
zhangwenqing
89336a3677 未审核与取消的配置可批量删除. 2019-05-08 18:23:34 +08:00
shangguanyanfei
865811b9b2 stream、DDOS和高级功能模块对某些用户的配置不经过审核直接生效及生效中的配置进行修改的功能 2019-04-19 17:20:32 +08:00
wangxin
5a5bdddba4 (1)IP Pattern拆分为源IP Pattern,目的IP Pattern,Port Pattern
拆分为源端口Pattern,目的端口Pattern
(2)show more修改,并移动刀ipRegion.js中
(3)IP复用未作修改
(4)删除部分废弃的导入模板以及废弃的导入方法
2019-04-18 10:15:23 +08:00
zhangwenqing
a1998f24f7 增加删除所有配置规则功能. 2019-04-16 16:46:16 +08:00
zhangwenqing
08dd0f3868 增加配置保护名单管理功能. 2019-03-27 18:05:18 +08:00
duandongmei
2abffe2e34 26号之前的asn ip导入版本,区分ipv4和ipv6,v4和v6互不影响 2019-01-29 09:28:36 +06:00
zhangwenqing
faf8f45585 修复缓存策略配置、IP分组管理、DNS分组管理导出黑屏bug
(cherry picked from commit c9d7512a1b)
2019-01-28 21:07:58 +08:00
duandongmei
0a76ce337a ASN定时计算v4和v6的IP个数;
界面展示ASNIPv4和v6数

Conflicts:
	src/main/java/com/nis/web/dao/basics/AsnGroupInfoDao.java
	src/main/java/com/nis/web/dao/basics/AsnGroupInfoDao.xml
	src/main/java/com/nis/web/dao/basics/AsnIpCfgDao.java
	src/main/java/com/nis/web/dao/basics/AsnIpCfgDao.xml
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_ru.properties
	src/main/webapp/WEB-INF/views/basics/asnGroupList.jsp
2019-01-26 20:13:44 +06:00
zhangwei
216c64b031 修改asn查询条件 2019-01-18 16:33:16 +06:00
wangxin
de8496e003 ASN 版本恢复1月4号之版本 2019-01-18 16:21:20 +08:00
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
c16c585a43 asn ip修改时修改compileId 2019-01-06 11:49:48 +08: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
wangxin
85507b5a55 asn 相关修改提交
(1)asn_ip_cfg增加四列
(2)新增asn_group_info表
(3)asn ip菜单移动到policy object下,新增审核审计菜单
(4)asn ip导入修改,适应新的需求放弃了使用AsnCache,直接从数据库查
(5)asn ip加入审核流程
(6)Packet IP选择asn时,改为选中一个组织,审核下发的配置为as号字符串域
(7)asn ip 新增业务新增function_service_dict字典,serviceId为400
2019-01-04 18:28:57 +06:00
leijun
b2eb6afad9 基本配置增加csv和excel导出 2018-12-26 14:47:23 +08:00
zhangwq
20f4765b3c 策略分组删除操作增加提示. 2018-12-13 20:31:59 +08:00
zhangwq
7a99f6b758 增加地址池管理查看所有IP、策略管理用户类型检索. 2018-12-06 18:15:27 +08:00
leijun
dd1862abce 用户管理-用户类型vpn调整
vpn服务器ip添加业务字典数据类型
ip校验、cgi服务国际化添加
2018-12-05 10:03:45 +08:00
zhangwq
f06e596cda 1.地址池管理增加 删除限制 2.策略分组管理去掉SNAT/DNAT IP类型 2018-11-29 15:49:47 +08:00
zhangwq
1e7dce869c SNAT地址池管理提交. 2018-11-28 17:50:33 +08:00
leijun
61024d7f7f 新增用户管理和vpn服务器ip功能 2018-11-27 09:54:40 +08:00
wangxin
80dde7d6a0 (1)asn no放入eCache中
(2)导入验证采用多线程验证,优化验证速度
(3)asn ip导入方式调整(未采用多线程,因为redis承受不了)
(4)asn ip列表展示速度优化
(5)导入方式重写:采用csv模式,限制采用xlsx格式,加载80万数据不会内存溢出.
2018-11-11 19:36:53 +08:00
wangxin
29b6ff8207 (1)app domain导入提交
(2)asn no字段扩展为long类型,数据库对应字段扩展为bigint
2018-11-05 16:26:02 +08:00
zhangwq
6ab181c329 1.增加区域管控校验,不可重复 2.IP复用配置表单从group_area_info表中获取分组 2018-11-02 12:51:27 +08:00
wangxin
4bcb3d8823 删除 asn ip改为物理删除 2018-10-26 19:17:07 +08:00
wangxin
95c4c49f97 (1)ans ip导入开发
(2)asn 导入模板修改asnNo为userRegion1
(3)加入导入是否全量开关,如果全量,会删除对应asn号下的所有IP,如果已下发,还得分组复用删除域
(4)优化效率,asn ip region获取region id改为批量
2018-10-26 18:57:20 +08:00
wangxin
a4bd74e5c2 asn ip分组分组复用增加删除域加入用户自定义域ASN_ID 2018-10-25 20:16:23 +08:00
zhangwq
5b89e6cff5 策略分组添加asn号属性. 2018-10-25 19:43:54 +08:00
zhangwq
97ae9af60f 策略分组添加description. 2018-10-25 16:13:12 +08:00
zhanghongqing
1e10aeb14f IP地址取消来函增加取消来函信息添加,展示 2018-10-22 19:15:21 +08:00
zhangwq
b4668c734b 提交分组地理信息管理. 2018-10-16 18:59:30 +08:00
leijun
1b3ee67f4c 区域和运营商管理的itemcode增加当前类型下的有效配置,itemcode不重复 2018-10-10 15:29:01 +08:00
zhangwenqing
9ce49b9e25 1.生效区域下发格式修改 2.日志总量日志查询时间修改 2018-09-28 12:00:13 +08:00
wangxin
ab50f58560 调整删除asn ip验证,只有下发过的asn ip需要ajax后台判断。调整ajax判断sql 2018-09-28 11:49:53 +08:00
wangxin
627893fff6 DNS策略模块,不展示无欺骗IP的组,DNS配置恢复原状 2018-09-26 18:19:19 +08:00
wangxin
b812bbac5b (1)asn 组选择加入搜索
(2)asn ip列表界面 asn ip组查询条件修复,ip查询条件状态保存修复
(3)DNS ip界面ip搜索条件状态保存修复
2018-09-03 14:43:05 +08:00
wangxin
ba295706f3 不能删除ASN 组中的最后一个ASN IP,做了前台Ajax验证 2018-09-03 13:02:24 +08:00
wangxin
bf0d81421b (1)修复in() sql中 使用了#导致的bug,#修改为$
(2)asn 策略组删除时判断其下有没有新增的ip,如果有,则不允许删除
2018-09-03 11:23:10 +08:00
wangxin
84bfc2f199 (1)ASN IP配置提交
(2)ASN 策略提交
2018-08-30 21:21:00 +08:00
wangxin
18bfc299e4 (1)策略分组修改,增加分租asn,id 为4
(2)策略分组删除时判断ASN分组是否已经下发过,如果已经下发过,则不能删除
(3)配置分组修改不能更新分组类型
2018-08-27 21:10:13 +08:00
duandongmei
68a5a01fe4 去掉策略分组的数据过滤代码
增加show more国际化 zh
2018-07-13 19:13:52 +08:00
zhangwei
9f70b4cd6e 修正分类、性质、标签字典只查询非叶子节点的错误
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-02 16:24:50 +08:00
wangxin
393c0f9917 (1)IP复用提交
(2)修改保存区域IP的Dao为AreaIpCfgDao
(3)共用页面兼容性调整
(4)针对IP复用的loop action做了特殊处理,此处审核不是走callback
2018-06-25 16:55:45 +08:00
duandongmei
7f4342f506 策略分组功能
dns响应策略功能
dns欺骗ip列表功能
2018-06-22 10:12:54 +08:00
duandongmei
20e38eb0e8 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop
Conflicts:
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_ru.properties
	src/main/resources/messages/message_zh_CN.properties
策略分组功能提交
2018-06-20 13:37:07 +08:00
zhangshilin
42f388d874 sys_dict_info 新增is_initianlize字段(是否为初始化数据),不得删除初始化数据,仅admin可修改 2018-04-04 18:16:21 +08:00
zhangshilin
aa84684b3b 优化业务/系统字典功能,数据类型数量可改变,可任意组合菜单(作用域必须单独),页面自动设定权限,组合菜单时数据类型超过1种,列表页面条件搜索添加数据类型条件。
修订校验时浏览器的兼容问题,
2018-03-31 17:23:11 +08:00
wangxin
3d5f9d6878 (1)ip,字符串,增强字符串mapper.xml里的get方法删除多余参数,只保留cfgId以及compileId。
(2)系统字典表更新方法查询多域增强字符串配置的匹配区域。mysql这里查询好像自动大小写忽略,待测试。
(3)多域界面提交。界面展示采用查一张主表再查其他表的方式展示,非所有表都有的字段只能查主表的,这里界面查询条件已做限制;另外表单提交未做验证;多个同类型(字符串,增强字符串)的表现在界面无法区分,后面会将界面展示意义不明的字段调整展示名称。
2018-03-29 14:56:27 +08:00