Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1528 commits
Select commit Hold shift + click to select a range
4b13a04
:bug: #1413 公众号模块优化行业设置接口枚举匹配代码,并增加单元测试
binarywang Feb 29, 2020
1b66e77
:bookmark: 发布3.7.0正式版本
binarywang Feb 29, 2020
7bd4726
Merge pull request #1419 from Wechat-Group/develop
binarywang Feb 29, 2020
68fa49c
:memo: 更新版本信息
binarywang Feb 29, 2020
0a8db29
Merge branch 'master' into develop
binarywang Feb 29, 2020
e3c6aff
Merge branch 'master' into develop
binarywang Feb 29, 2020
d9ea16f
Update README.md
binarywang Mar 2, 2020
80669d4
:art: upddate something
binarywang Mar 7, 2020
7ff934a
:art: add something
binarywang Mar 8, 2020
0a99706
:bug: #1426 修复多公众号管理的两个问题
silloy Mar 8, 2020
1b193e3
:bug: #1420 修复小程序云开发获取文件下载链接接口
binarywang Mar 8, 2020
06aaacc
:art: 优化点代码
binarywang Mar 8, 2020
f58ba62
:art: #1428 微信支付统一下单接口中的attach和detail参数在生成xml时加入CDATA标签
binarywang Mar 8, 2020
fb47052
:art: 优化代码,增加serialVersionUID
binarywang Mar 8, 2020
8aa4758
:bug: #1425 修复企业微信OA审批相关几个参数的类型或命名
binarywang Mar 8, 2020
c8a23b8
:bookmark: 发布 3.7.1.B 测试版本
binarywang Mar 8, 2020
9b32271
:bug: 修复yml没有redis的配置提示
miemieYaho Mar 11, 2020
341f176
:bug: #1438 修复模板消息行业设置类无法解析类似"互联网|电子商务"形式数据的问题
Jc826 Mar 12, 2020
e761174
:art: #1437 公众号spring boot starter模块优化,不强制依赖redission
miemieYaho Mar 12, 2020
704a389
:art: #1432 企业微信部门类增加英文名称属性
binarywang Mar 12, 2020
2406dc6
:art: #1435 微信支付查询结果类增加几个缺失的参数
binarywang Mar 12, 2020
c184ae1
:art: 文档地址修复
binarywang Mar 12, 2020
07a1d26
:art: #1430 WxMpConfigStorageHolder提供remove方法,方便使用者调用
binarywang Mar 12, 2020
61d9fe4
:art: #1411 小程序模块消息路由增加消息排重机制
binarywang Mar 12, 2020
4428038
:art: update something
binarywang Mar 15, 2020
ec8cc3b
:bookmark: 发布 3.7.2.B 测试版本
binarywang Mar 15, 2020
9ea6f3b
:memo: 如何使用`WxJava`进行小程序云开发
binarywang Mar 16, 2020
80bf27a
:memo: 如何使用 WxJava 进行小程序云开发
binarywang Mar 16, 2020
ea01e55
:new: #1396 增加企业微信外部联系人相关接口实现
yuanqixun Mar 16, 2020
15592b0
:art: remove sth.
binarywang Mar 16, 2020
f3c013f
:memo: update demo.md
binarywang Mar 16, 2020
7ea3828
:memo: 如何使用 WxJava 进行小程序云开发
binarywang Mar 16, 2020
8ba4dec
:memo: 使用WxJava进行小程序云开发
binarywang Mar 17, 2020
b84674f
:memo: update cloudbase homepage url
bestony Mar 18, 2020
868545c
:art: #1449 微信卡券信息增加审核状态字段
silloy Mar 19, 2020
6f7bc7c
:art: #1450 企业微信优化获取三方授权码的接口实现
yuanqixun Mar 19, 2020
d3b58e3
:art: #1458 微信支付createOrder方法增加一个重载实现
xJoeWoo Mar 22, 2020
5b934c0
:art: #1457 企业微信OA审批相关类优化,增加缺失的@Data注解
hrwhat Mar 22, 2020
83d1b93
:bug: #1445 付款码支付请求参数里的receipt修改为非必传
binarywang Mar 22, 2020
8d6978d
:art: #1456 企业微信通讯录成员属性相关代码根据最新接口文档进行同步完善,并增加几个新的属性
binarywang Mar 22, 2020
38959f8
:bug: #1455 修复微信支付分账结果查询接口的分账接收人解析错误的问题,并补充相关单元测试代码
binarywang Mar 22, 2020
b9f60cd
:art: #1452 微信支付付款码支付请求类的storeMap方法增加保存分账字段
binarywang Mar 22, 2020
ffb25e9
:art: #1443 微信支付createOrder接口返回对象的几个封装实现类增加无参构造方法
binarywang Mar 22, 2020
71d6d7f
:art: #1441 修复刷脸支付获取AuthInfo接口字段顺序问题
binarywang Mar 22, 2020
2cda0e4
:art: 增加构造方法
binarywang Mar 22, 2020
c15384f
:bookmark: 发布 3.7.3.B 测试版本
binarywang Mar 22, 2020
bb12cce
:art: 优化代码,增加单元测试
binarywang Mar 23, 2020
0397e44
Merge branch 'master' into develop
binarywang Mar 25, 2020
60c37d8
:art: #1472 补充微信支付模块部分Result类在XML快速模式转换下缺失的字段
1ibo Mar 26, 2020
f65833f
:art: 小程序模块WxMaPhoneNumberInfo里的内部类Watermark实现序列化接口
binarywang Mar 26, 2020
faf07b3
:bug: 修复微信支付分账查询接口返回结果类里的分帐单号字段错误的问题
binarywang Mar 26, 2020
9bad0ff
:bug: #1473 修复多个小程序获取redis里的access_token冲突问题
binarywang Mar 26, 2020
7a1863b
:art: #1476 小程序云开发优化数据库CRUD操作的相关接口方法
Mar 28, 2020
8c15b3b
:art: #1475 公众号模块增加微信卡券和统计接口的一些缺失字段和枚举类
silloy Mar 28, 2020
ef6e2dd
:art: 优化完善部分接口javadoc
binarywang Mar 28, 2020
a45a982
#1462 优化刷脸支付获取微信刷脸支付凭证的接口,保证请求到微信端时signType有值
binarywang Mar 28, 2020
73ecaab
:bug: #1463 修复微信支付查询分账结果请求签名问题,subAppId不参与签名
binarywang Mar 28, 2020
1f49ac0
:art: 优化代码,去掉之前PR引入的lambda表达式,保证兼容java7
binarywang Mar 28, 2020
a9cd7d2
:art: #1427 fix XmlUtils.xml2Map() method which was vulnerable to XXE…
binarywang Mar 28, 2020
84748b3
:art: update readme
binarywang Mar 29, 2020
3048767
:bookmark: 发布 3.7.4.B 测试版本
binarywang Mar 29, 2020
8f2c641
Merge branch 'master' into develop
binarywang Mar 29, 2020
96b370e
:new: #1373 增加小程序自定义模板的支持:主要是导入抽样数据接口的实现,以及接收消息时对相关属性的支持
binarywang Mar 29, 2020
23c1b0b
:memo: add more use cases
binarywang Apr 3, 2020
fb3ed0b
:art: #1485 小程序部分请求类增加无参构造方法
binarywang Apr 4, 2020
61e6221
:art: #1483 微信支付异步通知解析时使用通知里的签名类型进行验签
binarywang Apr 4, 2020
7f6780a
:art: #1482 小程序接口请求出错超过重试次数时将微信原始错误信息抛出来
binarywang Apr 4, 2020
2cd362d
:art: 优化更新部分注释
binarywang Apr 4, 2020
1a8ec43
:bug: #1424 修复开放平台execute方法加同步锁导致的并发性能问题
007gzs Apr 4, 2020
a05b2ce
:art: add serialVersionUID for some class
binarywang Apr 4, 2020
d703f2d
:bookmark: 发布 3.7.5.B 测试版本
binarywang Apr 4, 2020
04f7d76
:art: #1487 开放平台模块三方平台获取token方法支持redis分布式锁
007gzs Apr 4, 2020
d752c48
:art: #1488 公众号模块支持分布式锁,设置token过期时加锁
007gzs Apr 4, 2020
c175a31
:bug: 修复代码
binarywang Apr 4, 2020
458c645
:art: 格式化部分代码
binarywang Apr 4, 2020
a976696
:new: #1429 增加小程序直播类相关接口
yjwang3300300 Apr 5, 2020
6633ea3
:art: #1496 更改卡券接口的门店位置ID字段的类型
silloy Apr 9, 2020
4a88064
:fix: #1499 增加企业微信oa审批信息的消息内容
Gyv12345 Apr 11, 2020
1487ce3
:bookmark: 发布 3.7.6.B 测试版本
binarywang Apr 11, 2020
3af0a2b
:art: #1497 微信公众号群发图文消息接口参数优化,保持跟普通发送接口一致,减少重复代码
binarywang Apr 12, 2020
74d8891
Merge branch 'master' into develop
binarywang Apr 13, 2020
6f57472
:bug: #1500 修复企业微信素材下载报错问题:Prefix string too short
BeHappyWsz Apr 13, 2020
2e75e46
:art: #1503 微信公众号模块提取redis抽象层、支持key前缀设置
lkqm Apr 13, 2020
f101374
:bug: 修复无效引用代码
binarywang Apr 14, 2020
2112db7
:bug: #1512 修复小程序直播官方文档live_satus字段拼错问题,调整为live_status
yjwang3300300 Apr 17, 2020
dc01e0b
:art: #1516 公众号spring-boot-starter 优化代码,增加http客户端和代理等配置
lkqm Apr 17, 2020
ea444f2
:art: #1519 会员卡相关接口优化,补充部分字段
silloy Apr 18, 2020
d938182
:art: #1507 企业微信MpnewsArticle类增加构造方法,避免某些情况下报错
binarywang Apr 18, 2020
340f341
:art: 优化代码
binarywang Apr 18, 2020
7feca8d
:art: #1521 微信小程序 spring-boot-starter 增加一些新特性
lkqm Apr 18, 2020
d60106c
:art: #1520 企业微信接收消息的类中加入群ID属性
binarywang Apr 18, 2020
7ace417
:bookmark: 发布 3.7.7.B 测试版本
binarywang Apr 19, 2020
585bd94
:art: #1522 开放平台优化redis存储配置类,同时对应的 spring boot starter 模块增加新特性
lkqm Apr 19, 2020
619b377
:bug: #1524 修复WxMaExpressPath.PathItem内部类为public,方便访问
binarywang Apr 21, 2020
6da4b4f
:art: #1528 优化企业微信获取客户列表的接口,同时增加更多的企业微信错误码枚举值
binarywang Apr 25, 2020
ebe4682
:art: 重构代码,抽取公共方法到接口
binarywang Apr 25, 2020
1ccce79
:bug: 微信支付完结分账接口服务商模式下签名时需要忽略subAppId
binarywang Apr 25, 2020
9472dd3
:bookmark: 发布 3.7.8.B 测试版本
binarywang Apr 25, 2020
172638b
:art: #1534 公众号模块更改http请求默认connectionRequestTimeout参数,以避免高并发场景下出现Conn…
niefy Apr 27, 2020
8805e97
:new: #1538 企业微信模块增加获取企业授权信息的接口
yuanqixun Apr 30, 2020
a907938
:arrow_up: 更新部分依赖jar包版本
binarywang May 2, 2020
561da62
:bug: #1540 修复WxDeviceBindDeviceResult类里的Device内部类为public
binarywang May 2, 2020
09100e6
:art: #1539 公众号错误信息枚举类修复一个错误码的msg信息标记错误的问题
binarywang May 2, 2020
42d92c0
:art: 规范一些字段命名
binarywang May 2, 2020
424a835
:art: 移除多余TicketType,移到common模块进行共享使用
binarywang May 2, 2020
98aef34
:art: #1542 小程序模块配置类增加Redisson的实现,解决分布式锁问题
yuanqixun May 3, 2020
eb38e86
:new: #1544 微信开放平台新增使用userstr参数解绑体验者的接口
GodDu May 6, 2020
8f5a9e0
:bug: #1547 修复小程序二维码创建参数包含中文时出现乱码的问题
howardliu-cn May 7, 2020
ef7516c
:new: #1556 增加微信支付或退款回调的时候返回xml字符串方法
1ibo May 11, 2020
95b02d2
:art: 优化代码
binarywang May 11, 2020
92ea01e
:art: #1550 企业微信TaskCardButton类增加无参构造方法
binarywang May 11, 2020
609b38a
:art: #1558 修复Java9及以上版本报非法反射警告信息的问题
duanhongyi May 12, 2020
058ce62
:bug: #1546 修复WxRedisOps问题, #1548 修复WxOpenInMemoryConfigStorage锁问题,#…
lkqm May 12, 2020
189669c
:new: #1305 增加商户开电子发票功能
lkqm May 12, 2020
7ee2772
:art: #1549 微信支付证书读取代码优化,支持读取打进jar包里的证书文件
binarywang May 12, 2020
a219035
:art: #1559 微信会员卡基本信息更新接口增加跳转小程序相关的几个参数
binarywang May 12, 2020
b87ec9a
:art: #1554 优化小程序获取token逻辑,减少刷新请求次数
binarywang May 13, 2020
6186d25
:bookmark: 发布 3.7.9.B 测试版本
binarywang May 13, 2020
cb3f105
:new: #1562企业微信自研应用增加Redisson的存储实现,支持分布式锁
yuanqixun May 14, 2020
0bc2cf9
:bug: #1564 微信卡包更新接口去掉多余有问题的参数字段
silloy May 18, 2020
8709a9c
:new: #1090 增加微信支付分和免押租借相关接口
spvycf May 19, 2020
39cea92
:art: 微信支付分相关接口代码重构规范化
binarywang May 19, 2020
40ab5dd
:art: 修复重构后的代码
binarywang May 19, 2020
4929e4e
:art: 优化代码
binarywang May 19, 2020
50e50c1
:art: 微信支付分支付回调接口优化以及补充测试代码
spvycf May 21, 2020
5c7b6d2
:art: 优化部分代码
binarywang May 21, 2020
11e81d8
:art: 优化代码
binarywang May 21, 2020
69ac4ec
:art: #1572 微信支付调起支付时的nonceStr参数使用统一下单时的参数值
binarywang May 21, 2020
ae1b14f
:art: #1575 小程序获取直播房间列表接口增加share_img字段
gguan May 22, 2020
bcefec0
:art: 优化代码
binarywang May 23, 2020
4eb1d1d
:art: #1571 对微信模版消息行业信息不一致的变态问题尽可能的进行优化
binarywang May 23, 2020
06c8ae8
:new: #1532 微信支付模块增加汇率查询的接口
binarywang May 23, 2020
ebc8f0e
:art: 优化代码,抽取方法,减少重复代码
binarywang May 23, 2020
9d2f90e
:art: 优化代码
binarywang May 24, 2020
3b46fae
:art: 优化微信支付v3代码,兼容java7
binarywang May 24, 2020
d8a1fce
:bookmark: 发布 3.8.0 正式版本
binarywang May 24, 2020
9ab2cfb
Merge pull request #1577 from Wechat-Group/develop
binarywang May 24, 2020
a646884
:arrow_up: Bump jackson-databind in /weixin-java-pay (#1578)
dependabot[bot] May 24, 2020
9628d3d
:memo: 更新版本信息
binarywang May 24, 2020
26795ee
:memo: update contributors
binarywang May 24, 2020
fe73fba
:memo: 更新版本信息
binarywang May 24, 2020
d650bb6
:art: 抽取公共代码
binarywang May 25, 2020
8bb6b02
:art: #1580 企业微信成员信息里性别字段枚举类增加0值
binarywang May 25, 2020
7b641e7
:art: 小程序 Spring Boot Starter 模块优化重构
binarywang May 25, 2020
edf1401
:art: #1583 企业微信读取成员接口增加返回字段:main_department
Ricky-dgs May 26, 2020
da0ce15
:art: #1585 微信支付结果异步通知的解析方法增加可以自行指定signType的重载方法
binarywang May 26, 2020
b95045b
:bug: 修复错误代码
binarywang May 28, 2020
eb6a578
:art: 规范优化部分代码
binarywang May 28, 2020
1720e51
:art: 微信现金红包发送接口信息处理优化,针对处理中的变态错误信息不抛出异常
binarywang May 30, 2020
6e2babd
:art: 规范优化部分代码
binarywang May 30, 2020
17aaba2
:art: 微信模版消息行业获取的代码优化
binarywang May 30, 2020
0a2e4d8
:bookmark: 发布 3.8.1.1.B 测试版本
binarywang May 30, 2020
2446fa6
:art: #1592 实现简单的redis分布式锁 RedisTemplateSimpleDistributedLock
lkqm May 31, 2020
6c3d090
:bug: #1582 use lock.tryLock() to avoid waiting for locks for a long …
lkqm May 31, 2020
1c60839
:art: #571 微信小程序接口请求增加多种http客户端
lkqm Jun 1, 2020
b52e676
:bug: #1600 修复无法切换到初始公众号配置的问题并完善了removeConfigStorage方法
rain7fine11 Jun 3, 2020
f14b33a
:art: #1599 企业微信获取打卡数据接口返回类增加打卡设备id字段
binarywang Jun 4, 2020
1d7602b
:arrow_up: Bump dom4j from 2.1.1 to 2.1.3 in /weixin-java-common
dependabot[bot] Jun 6, 2020
9341419
:art: 规范部分代码
binarywang Jun 6, 2020
ddbeda4
:art: 重构补充部分单元测试代码
binarywang Jun 6, 2020
a2f5452
:art: 规范部分代码,增加javadoc
binarywang Jun 7, 2020
58b2617
Merge branch 'master' into develop
binarywang Jun 7, 2020
92c0fd6
:new: #1529 微信支付退款增加支持单品退款和对应查询的接口
binarywang Jun 7, 2020
8467852
:bug: #1608 修复企业微信外部联系人群列表错误参数
sunhao91 Jun 7, 2020
0f8361e
:art: 优化部分代码
binarywang Jun 7, 2020
03d9f2d
:bookmark: 发布 3.8.2.B 测试版本
binarywang Jun 7, 2020
a81550f
:art: 优化部分代码
binarywang Jun 11, 2020
29b4dbd
:art: #1610 换用guava的相应方法实现base64解码,避免因commons-codec版本问题导致解码异常
binarywang Jun 11, 2020
3b37f52
#1620 :art: 公众号模块配置类增加Redisson的实现
wuxingye Jun 15, 2020
8256c46
:art: #1619 企业微信获取用户信息接口优化,处理type为null情况下可能会导致的空指针问题
binarywang Jun 15, 2020
da6f6d1
:arrow_up: 升级guava版本
binarywang Jun 16, 2020
2769f50
Merge branch 'master' into develop
binarywang Jun 16, 2020
1ae00b6
:art: 优化单元测试
binarywang Jun 16, 2020
320f367
:art: #1619 企业微信获取用户信息接口优化,处理type为null情况下可能会导致的空指针问题
binarywang Jun 16, 2020
c2034cb
:art: #1624 企业微信模块更新用户信息相关接口类以适应企业微信私有化版本
sdlszjb Jun 17, 2020
a0c370b
:art: #1627 优化小程序starter,避免依赖jedis
miemieYaho Jun 18, 2020
ba33c9a
:bookmark: 发布 3.8.3.B 测试版本
binarywang Jun 18, 2020
86f3c42
:arrow_up: Bump jackson-databind in /weixin-java-pay (#1628)
dependabot[bot] Jun 19, 2020
49ffba1
Update README.md
binarywang Jun 24, 2020
4d44398
:bug: #1649 修复小程序直播间列表接口出现 require https hints 的问题
taneg Jun 30, 2020
eec3f78
:bug: #1653 修复SDK扫码登录签名算法获取 Ticket时的type参数值
CharismaYU Jun 30, 2020
c60fda4
:new: #1651 添加小程序直播间商品相关操作接口
lipengjun92 Jun 30, 2020
a00d67a
:art: 优化规范部分代码
binarywang Jun 30, 2020
7d20aa1
:art: 清理部分冗余代码
binarywang Jun 30, 2020
60f5127
:arrow_up: Bump xstream in /others/weixin-java-osgi (#1656)
dependabot[bot] Jul 1, 2020
b755694
:art: #1647 优化公众号redis配置支持,去掉容易导致问题的构造方法
binarywang Jul 2, 2020
978ada7
:new: #1527 微信小程序增加OCR身份证识别和银行卡识别等接口
binarywang Jul 5, 2020
8121a52
:bookmark: 发布 3.8.4.B 测试版本
binarywang Jul 5, 2020
0adca96
:art: #1659 Json解析统一优化
niefy Jul 6, 2020
10c4d45
:art: #1647 优化小程序redis配置支持,去掉容易导致问题的构造方法
binarywang Jul 7, 2020
1650ee2
:art: 修复小程序直播接口获取不到部分字段值的问题
binarywang Jul 7, 2020
b93169e
:bug: #1664 企业微信修复获取联系客户统计数据接口的错误字段:negative_fee_back_cnt
binarywang Jul 10, 2020
df80ea6
:fire: update
binarywang Jul 11, 2020
4ab5080
:art: 优化代码
binarywang Jul 11, 2020
03c143b
:bookmark: 发布 3.8.5.B 测试版本
binarywang Jul 11, 2020
7c0a38e
:new: #1668 企业微信增加外部联系人发送消息的接口
deanwong Jul 15, 2020
56a271c
:art: #1671 优化微信支付回调通知验证签名的代码
binarywang Jul 16, 2020
3b8c66a
:art: 规范lock.lock()代码,统一放在try代码块之外
arbing Jul 17, 2020
f6f4b89
:new: #1641 企业微信增加OA提交审批申请的接口
binarywang Jul 18, 2020
11974f0
:art: 会员卡相关bean类重构,集中到同一包中
binarywang Jul 18, 2020
4d14409
:bookmark: 发布 3.8.6.B 测试版本
binarywang Jul 19, 2020
04fb35d
:bug: #1604 修复微信开放平台帐号管理相关接口,使用指定appId的access_token
whhya Jul 21, 2020
0758049
:new: #1474 企业微信新增客户联系「联系我」管理接口 修正 / #1590 开放平台刷新AccessToken同步更新Refr…
forfuns Jul 21, 2020
694f2c2
:new: #1493 企业微信增加管理企业客户标签的相关接口
huangxm129 Jul 26, 2020
8b1f15f
Update README.md
binarywang Jul 26, 2020
fbe2dd9
:art: 优化企业微信部分代码
binarywang Jul 26, 2020
6a27b83
:bug: 修复公众号和小程序的OCR相关接口请求方式为post
binarywang Jul 26, 2020
fa24f78
:art: 优化企业微信部分代码
binarywang Jul 26, 2020
7ef9e91
:bug: 修复一个字段值表达转换问题
binarywang Jul 26, 2020
2755bc9
:bookmark: 发布 3.8.7.B 测试版本
binarywang Jul 26, 2020
a776e9c
:art: #1690 企业微信外部联系人客户详情接口增加几个字段
huangxm129 Jul 31, 2020
7dda2ad
:bookmark: update
binarywang Aug 4, 2020
306e9dc
:arrow_up: Bump jetty.version from 9.4.28.v20200408 to 9.4.31.v202007…
dependabot[bot] Aug 6, 2020
a9f9e30
:bug: #1699 企业微信模块修复添加企业客户标签接口
huangxm129 Aug 6, 2020
e7f2378
:new: #1639 微信支付增加v3图片上传接口
zhouyongshen Aug 7, 2020
edf8e18
:new: #1706 微信支付增加特约商户进件相关接口
zhouyongshen Aug 7, 2020
c588303
:art: #1700 公众号WxMpConfigStorage接口提供setHostConfig()方法,方便设置相关信息
binarywang Aug 8, 2020
542b633
:art: 重构优化部分包结构
binarywang Aug 8, 2020
14dfe30
:new: #1685 小程序增加图像处理相关接口
binarywang Aug 8, 2020
4bd5b3c
:art: 修复代码
binarywang Aug 8, 2020
9346c17
:art: 抽取oauth2相关接口方法到独立类WxOAuth2Service中
binarywang Aug 9, 2020
4d3346d
:art: #1688 升级jedis依赖版本为3.3.0,已解决部分问题
binarywang Aug 9, 2020
ce8f4f8
:bookmark: 发布 3.8.8.B 测试版本
binarywang Aug 9, 2020
a7ea5f5
:bug: #1713 企业微信修复获取企业已配置的「联系我」方式详情接口
huangxm129 Aug 16, 2020
928ba17
:art: 修复部分拼写错误的变量命名
binarywang Aug 16, 2020
8b7ca9b
:new: #1710 企业微信增加发送新客户欢迎语接口
binarywang Aug 16, 2020
9145628
:art: #1631 SDK最低支持版本设置为JDK8,放弃对JDK7及更旧版本的支持
binarywang Aug 16, 2020
79f0092
:new: #1267 小程序模块增加多账号切换功能支持
binarywang Aug 16, 2020
89011db
:bookmark: update
binarywang Aug 16, 2020
43633aa
:bookmark: 发布 3.8.9.B 测试版本
binarywang Aug 16, 2020
a278383
:art: #1716 微信支付证书配置读取代码优化,支持本地路径和网络路径
cloudX2019 Aug 17, 2020
17c2042
:new: #1667 微信支付增加电商收付通-二级商户进件相关接口
cloudX2019 Aug 18, 2020
6f95386
:new: #1720 增加企业微信群机器人消息发送接口
xyz9025 Aug 21, 2020
c1c66e9
:bug: #1724 微信支付证书初始化代码去掉不推荐的TLSv1协议,解决退款接口报No appropriate protocol的问题
missionOdd Aug 22, 2020
bd100bf
:bug: #1714 修复小程序初始化时报错的问题
binarywang Aug 22, 2020
aca8dba
:art: 优化规范部分代码
binarywang Aug 22, 2020
817b474
:art: 优化规范统一部分代码格式
binarywang Aug 22, 2020
6d996f2
:art: 优化重构部分代码,抽取公共常量
binarywang Aug 23, 2020
b5956fb
:art: 精简代码,移除无用过期接口代码
binarywang Aug 23, 2020
2797bd6
:art: 重构部分单元测试代码
binarywang Aug 23, 2020
33b13b1
:art: #1591 给部分请求方法导致无限递归调用的代码增加日志,方便排查问题
binarywang Aug 23, 2020
daf0b23
:art: 修复部分单元测试
binarywang Aug 23, 2020
ec7ab21
:bookmark: 发布 3.9.0 正式版本
binarywang Aug 23, 2020
0fcd371
Merge pull request #1730 from Wechat-Group/develop
binarywang Aug 23, 2020
33701ef
:memo: 更新版本信息
binarywang Aug 23, 2020
a8901aa
:memo: update
binarywang Aug 24, 2020
e466111
Update README.md
binarywang Sep 5, 2020
391fa2b
Update demo.md
binarywang Sep 7, 2020
35d7c3e
Update demo.md
binarywang Sep 7, 2020
0bb343d
Update README.md
binarywang Oct 23, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 0 additions & 7 deletions .codeclimate.yml

This file was deleted.

1 change: 1 addition & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,4 @@ insert_final_newline = true

[*.md]
trim_trailing_whitespace = false

19 changes: 19 additions & 0 deletions .gitee/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
强烈建议大家到 `github` 相关页面提交问题,方便统一查询管理,具体页面地址:https://github.com/Wechat-Group/WxJava/issues

当然如果必须在这里提问,请务必按以下格式填写,谢谢配合~

# 提问前,请确保阅读过项目首页说明以及wiki开发文档相关内容,尤其是常见问题部分。完成内容后,请务必移除包括本句在内的无用内容,以免影响阅读,谢谢合作~
# 另外如果确认属于bug,而且已明确如何修复,请参考贡献指南直接提交PR,省的浪费时间在这里描述问题,非常感谢配合

### 简要描述
__简单概括描述下你所遇到的问题。__

### 模块版本情况
* `WxJava` 模块名:
* `WxJava` 版本号:

### 详细描述
__尽量详细描述。请不要使用截图,尽量使用文字描述,代码直接贴上来,日志则请附在后面所示区域。__

### 日志
__将日志放在 [`Pastebin`](https://paste.ubuntu.com/) 或者其他地方,并将其url地址贴在这里__
4 changes: 4 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# These are supported funding model platforms

github: [binarywang]
custom: https://github.com/Wechat-Group/WxJava/blob/master/images/qrcodes/wepay.jpg?raw=true
24 changes: 24 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
name: Bug报告
about: 如果发现Bug,请告诉我们,我们会尽快修复
title: ''
labels: ''
assignees: ''

---

# 提问前,请确保阅读过项目首页说明以及wiki开发文档相关内容,尤其是常见问题部分。完成内容后,请务必移除包括本句在内的无用内容,以免影响阅读,否则直接关闭,谢谢合作~
# 另外如果确认属于bug,而且已明确如何修复,请参考贡献指南直接提交PR,省的浪费时间在这里描述问题,非常感谢配合

### 简要描述
__简单概括描述下你所遇到的问题。__

### 模块版本情况
* WxJava 模块名:
* WxJava 版本号:

### 详细描述
__尽量详细描述。请不要使用截图,尽量使用文字描述,代码直接贴上来,日志则请附在后面所示区域。__

### 日志
__将日志放在 [pastebin](https://paste.ubuntu.com/) 或者其他地方,并将其url地址贴在这里__
16 changes: 16 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
name: 请求添加新功能
about: 如果有什么新功能需要添加,请告诉我们
title: ''
labels: ''
assignees: ''

---

# 提问前,请确保阅读过项目首页说明以及wiki开发文档相关内容,完成内容后,请务必移除包括本句在内的无用内容,以免影响他人阅读,否则直接关闭,谢谢合作~

### 简要描述


### 官方文档地址
__请提供所需功能对应的微信官方文档地址以便进行确认。__
14 changes: 7 additions & 7 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
*.class
test-output

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
*.jar
*.war
Expand All @@ -28,10 +25,6 @@ test-config.xml
/gradlew
**/build/

# OSX
# Icon must end with two \r
Icon


._*
.DS_Store
Expand All @@ -42,6 +35,7 @@ Icon
.Spotlight-V100
.TemporaryItems
.Trashes
.vscode
.VolumeIcon.icns
.AppleDB
.AppleDesktop
Expand All @@ -50,3 +44,9 @@ Temporary Items
.apdisk
/.sonar/
sonar-project.properties

!/.mvn/wrapper/maven-wrapper.jar
*.versionsBackup

# STS
.factorypath
21 changes: 6 additions & 15 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,27 +1,18 @@
language: java
sudo: false
install: true
addons:
sonarqube:
token:
secure: "834110c7191f97ecb226970c46dcaff8e681da5a"


jdk:
- oraclejdk8
#script: "mvn clean package -Dmaven.test.skip=true"

script:
- mvn clean org.jacoco:jacoco-maven-plugin:prepare-agent package sonar:sonar

- openjdk8
script: "mvn clean package -DskipTests=true -Dcheckstyle.skip=true"

branches:
only:
- develop

cache:
directories:
- '$HOME/.m2/repository'
- '$HOME/.sonar/cache'

notifications:
email:
- binaryw@qq.com
- binarywang@vip.qq.com
36 changes: 36 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# 代码贡献指南
1. 首先非常欢迎和感谢对本项目发起Pull Request的同学。
1. **特别提示:请务必在develop分支提交PR,master分支目前仅是正式版的代码,即发布正式版本后才会从develop分支进行合并。**
1. 本项目代码风格为使用2个空格代表一个Tab,因此在提交代码时请注意一下,否则很容易在IDE格式化代码后与原代码产生大量diff,这样会给其他人阅读代码带来极大的困扰。
1. 为了便于设置,本项目引入editorconfig支持,请使用Eclipse的同学在贡献代码前安装相关插件,而IntelliJ IDEA新版本自带支持,如果没有可自行安装插件。
1. **提交代码前,请检查代码是否已经格式化,并且保证新增加或者修改的方法都有完整的参数说明,而public方法必须拥有相应的单元测试并通过测试。**
1. 本项目可以采用两种方式接受代码贡献:
- 第一种就是基于[Git Flow](https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow)开发流程,因此在发起Pull Request的时候请选择develop分支,详细步骤参考后文,推荐使用此种方式贡献代码。
- (***暂停此种方式,请使用第一种***)另外一种贡献代码的方式就是加入SDK Developers开发组,前提是对自己的代码足够自信就可以申请加入,加入之后可以随时直接提交代码,但要注意对所做的修改或新增的代码进行单元测试,保证提交代码没有明显问题。

### PR方式贡献代码步骤
* 在 GitHub 上 `fork` 到自己的仓库,如 `my_user/WxJava`,然后 `clone` 到本地,并设置用户信息。

```bash
$ git clone [email protected]:{your-github-username}/WxJava.git
$ cd WxJava
$ git config user.name "yourname"
$ git config user.email "your email"
```
* 修改代码后提交,并推送到自己的仓库。

```bash
$ #do some change on the content
$ git commit -am "Fix issue #1: change something"
$ git push
```
* 在 GitHub 网站上提交 Pull Request。
* 定期使用项目仓库内容更新自己仓库内容。

```bash
$ git remote add upstream https://github.com/Wechat-Group/WxJava
$ git fetch upstream
$ git checkout develop
$ git rebase upstream/develop
$ git push -f origin develop
```
Loading