summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-03-17[Fix] Replace google guava-jre-33.0 to guava-shade-jre-33.0.HEADv2.0.2masterdoufenghu
2024-02-21Release 2.0.1v2.0.1doufenghu
2024-02-21Improve getTopPrivateDomain, delete redundant validate logic GAL-490doufenghu
2024-02-03update README.mdv2.0.0.0doufenghu
2024-02-03add plugin Apache Maven ToolChains for jdk11doufenghu
2024-01-27update pom.xmldoufenghu
2024-01-26maven-compiler-plugin set 1.8doufenghu
2024-01-26[Feature] release v2.0.0doufenghu
- Java11 or greater is now required - Improve IpLookupV2 we can get search ip and mmdb IP CIDR range. - Delete deprecated class and methods
2024-01-26[Fix][IPLookupV2] additional commitsV1.2.3doufenghu
2024-01-26[Fix][IPLookupV2] fix infoLookupToJSON and infoLookup, using correct return ↵doufenghu
type. if return value is empty, will return null.
2024-01-16Fix(FormatUtils) update FormatUtils Test classv1.2.2doufenghu
2024-01-16Fix(FormatUtils) Fix getDomain url with www substring error.doufenghu
2023-10-15add version 1.2.11.2.1doufenghu
2023-10-15fix(FormatUtils) CN-1369 非法URL将抛出IllegalArgumentExceptiondoufenghu
2023-09-02[Improve][IPLookupV2] 部分方法重命名,使其更清晰doufenghu
2023-09-02Upload New File窦凤虎
2023-09-02Update IPGEO.md窦凤虎
2023-09-02Update IPLookup 使用文档窦凤虎
2023-08-25Merge remote-tracking branch 'origin/master'doufenghu
# Conflicts: # .gitlab-ci.yml
2023-08-25[Improve][IPLookupV2] 修复部分遗留问题V1.2doufenghu
2023-08-25[improve][IPLookupV2&AsnLookup] ↵doufenghu
抽取接口与抽象类,完善单元测试用例
2023-08-24[Release][All] Galaxy Tools 1.2doufenghu
- 重命名包com.geedgenetworks - 改善IPLookupV2 查询性能 - 升级maxmind-db版本至2.1.0,去除JACKSON的依赖 - infoLookup方法支持更多返回结果方式,包括CSV,JSON,Object - 重构处理逻辑,减少对象之间的转换 - IPV4 与 IPv6 校验基于InetAddress - 完善单元测试和Benchmark测试工具 - 删除过期类和部分方法
2023-05-27V.1.1.3v1.1.3doufenghu
1.更新 IpLookupV2.infoLookupToJson json序列化引用Fastjson2工具类库。 2.JsonMapper标识为已过时,后续版本删除Jackson相关引用。 3。引入DataSketches测试类
2023-03-26删除过期IPLookup工具类doufenghu
2022-11-14Update README.mdv1.1.1窦凤虎
2022-11-14feature(ipLookupV2,AsnLookup) 基于ASN库获取IP地址所属组织doufenghu
2022-11-11Merge remote-tracking branch 'origin/develop' into developdoufenghu
2022-11-11feature(ipLookupV2,AsnLookup) GAL-196 V1.1.1 ↵doufenghu
IP/ASN定位库工具类支持输入流为InputStream.
2022-11-11feature(ipLookupV2,AsnLookup) GAL-196 V1.1.1 ↵doufenghu
IP/ASN定为空支持输入流为InputStream.
2022-09-22更新maven仓库由125->153doufenghu
2022-07-13Update .gitlab-ci.yml窦凤虎
2022-07-03Feature(IpLookup): V1.1.0 ↵v1.1.0doufenghu
新增infoLookupToCSV和infoLookupToJSON,获取IP定位库所有属性信息。
2022-04-25增加测试用例,发布v1.0.9v1.0.9doufenghu
2022-04-24feature(ipLookupV2):doufenghu
1.支持ISP信息获取 2.支持ORGANIZATION信息获取
2022-01-27modify gitlab-ci runner tag to galaxyv1.0.8doufenghu
2022-01-27feature(ipLookupV2)V1.0.8 ↵doufenghu
新增IP工具类,用于使用MMDB获取定位信息。功能如下: 1.更新MMDB定位库的命名,遵循地理层次体系,避免政治歧义。参考: https://support.loqate.com/geographic-hierarchy-data/ 2.原IPLookup过时,对历史的MMDB数据源保持兼容 3.支持四级及更多级的获取
2022-01-07TSG-8734 调整IPLookup 顺序,处理原则:doufenghu
* 多级位置信息之间用英文点分隔,顺序从大到小。例如:国家.省/地区.城市 * 经纬度之间分隔基于英文逗号 * 多个对象之间基于英文逗号分隔。例如ASN123,国家.省 * AsnLookup 调整国家与组织顺序
2021-11-16fix(JsonMapper):修复ETl处理大规模日志,Json序列化占用过高CP ↵v1.0.7doufenghu
U问题。去除StringEscapeUtils.unescapeHtml4方法。
2021-11-11galaxy-tool.1.0.6.rc1 for jsontostring testv1.0.6.rc1doufenghu
2021-06-16详细地理位置全为空时,将返回空字符v1.0.6.20210615doufenghu
2021-06-16fix(CI):deploy时避免@testwangwei
2021-06-15删除无用测试类doufenghu
2021-06-15* 删除S3接口相关测试类与依赖库doufenghu
* 删除废弃的日期工具类 DateUtil * 优化IP与ASN工具类,不存在返回空字符,私有IP标识为Private IP
2021-01-27Merge remote-tracking branch 'origin/develop' into developdoufenghu
2021-01-27fix(IpUtil): Http request 获取IP地址,对本地IP统一抽象为127.0.0.1doufenghu
2020-11-16雪花id工具增加同步锁synchronized防止重复id问题zhanghongqing
2020-11-05修改雪花id生成工具,把限制workerid<55改为最大值63zhanghongqing
2020-11-03Galaxy-Tool 1.0.5:v1.0.5.2011doufenghu
1.IpLookup 地址定位库,支持asn 组织与国家编码查询 2.删除其他IP定位库:dat 与 原生mmdb 3.增加S3测试类库文件
2020-06-22fix(IPLookUp): 将N/A改为 UnKnow 表示未标注成功doufenghu
2020-06-18docs(DateUtils): 基于基准时间,增加getLeftDateRange, ↵doufenghu
getRightDateRange 获取时间列表,辅助数据库进行时间序列数据补全。