Skip to content

Releases: AutoAccountingOrg/AutoRule

v0.4.1

18 Dec 07:06
Compare
Choose a tag to compare

🚀 新功能

  • (支付宝转账到银行卡): 添加支付宝转账到银行卡功能及相关测试 #455
  • (rule): 添加招商银行收款通知处理规则及测试用例 #458
  • (tests): 添加交通银行信用卡消费测试用例 #461
  • (rule): 添加微信支付手环支付规则及测试用例 #462
  • (微信公众号中国银行微银行): 添加工资入账测试用例及正则表达式支持 #463
  • (微信公众号平安银行): 添加平安银行消费交易提醒测试用例及正则表达式优化 #460
  • (支付宝网商银行): 添加余额自动转入功能 #465
  • (rule): 添加微信公众号黑龙江省农村信用社的交易解析规则 #468
  • (rule): 添加泉州公积金中心短信解析规则及测试用例 #469
  • (rule): 添加微信支付零钱通收益的测试用例和正则表达式注释 #470
  • (rule): 添加北京银行短信支出解析规则及相关测试 #473
  • (微信支付扫码支付): 新增扫码支付测试用例及正则匹配规则 #477
  • (微信公众号美团钱包): 添加数字人民币支付解析规则及测试用例 #493
  • (utils): 添加 splitShop 函数用于处理店铺名称和商品名称的分隔逻辑 #475
  • (rule): 添加微信公众号河南农信的交易解析规则及测试用例 #480
  • (rule): 添加网商银行余利宝收益处理规则及测试用例 #487
  • (rule): 添加招商银行收入处理规则及测试用例 #488
  • (rule): 添加微信支付扫码支付测试用例和正则表达式优化 #602

🌟 优化

  • (workflow): 优化 Issue 处理流程并增强错误处理
  • (common): 合并 splitShop 函数到 common/index.js

🐛 修复

  • (微信转账): 修复转账类型判断逻辑错误 AutoAccountingOrg/AutoAccounting#812
  • (utils): 修复无分隔符时 shopName 默认值为 null 的问题 #485
  • (微信支付扫码支付): 修复收单机构匹配问题

🔧 配置与脚本

  • (workflow): 硬编码 GitHub 仓库所有者和仓库名称

v0.4.0

05 Dec 07:03
Compare
Choose a tag to compare

🚀 新功能

  • (微信转账): 添加转账分析功能并更新测试用例 #579
  • (rule): 添加微信公众号美团钱包的支付和退款规则解析 #574
  • (rule): 添加数字人民币消费通知处理逻辑及测试用例 #571
  • (微信支付在线支付): 添加新的支付记录和测试用例 #568
  • (rule): 添加微信支付零钱通收益规则及测试
  • (微信群收款): 添加微信群收款付款功能及相关测试文件 #565
  • (微信转账): 添加转账子类型处理逻辑及测试用例 #563
  • (rule): 添加微信支付商家退款测试用例及正则表达式支持 #555
  • (rule): 添加交通银行信用卡买单吧微信公众号的交易提醒规则 #553
  • (workflow): 添加处理所有issue的流程并更新GitHub Actions配置
  • (rule)适配短信建设银行还款 #577 (#580)
  • (rule) 适配请求:com.android.phone (#581)
  • (workflow): 更新工作流名称并修复yarn命令执行后的resolve问题
  • (scripts): 添加快速测试构建脚本

🌟 优化

  • (test): 更新测试用例中的命名空间
  • (rule): 优化微信群收款规则匹配逻辑
  • (workflow): 将 extractCodeBlock 函数改为异步并简化调用链

🐛 修复

  • (支付宝花呗自动还款): 修复账单标题匹配逻辑
  • (workflow): 修复测试脚本中未正确退出的问题
  • (rule): 修复结果为 undefined 时的判断逻辑

🔥 删除

  • (workflow): 移除无效 issue 的评论和关闭操作

💬 文本与文案

  • (ui): 更新自动记账提示信息

v0.3.9

29 Nov 11:15
Compare
Choose a tag to compare

🚀 新功能

🌟 优化

  • (workflow): 调整上传脚本代码格式
  • (rule) 优化微信-农业银行信用卡解析规则 (#526)

🐛 修复

🔧 配置与脚本

  • (config): 添加 GitToolBox 项目配置文件

🧹 代码清理

  • 更新 .gitignore 文件并添加 GitToolBox 配置

v0.3.8

19 Oct 10:00
Compare
Choose a tag to compare

🚀 新功能

  • (workflow): 支持提取数据过期时间并更新规则
  • (rule): 添加支付宝小猪存钱罐规则
  • (cmb.pb): 增加招商银行入账通知测试用例
  • (api): 添加微信支付零钱通转出规则 #449
  • (rule): 新增中国银行信用卡规则 #447
  • (rule): 美团月付退款通知解析规则 #442
  • (rule): 添加支付宝花呗自动还款规则 #407
  • (api): 增加收入测试用例 #424
  • (db): 添加江西农商银行支出测试用例
  • (ui): 添加江苏银行信用卡退货规则 #389
  • (api): 添加云闪付消费通知解析规则 #376
  • (api): 添加中国建设银行信用卡还款规则 #377
  • (api): 添加新的测试用例和数据 #379
  • (api): 添加京东白条消费消息解析规则 #383
  • (rule): 添加中国银行信用卡支出规则 #390
  • (rule): 新增支付宝余额宝转入规则 #392
  • (rule): 添加微信公众号浦发银行规则 #401
  • (db): 添加邮储银行支出规则 #402
  • (rule): 添加支付宝笔笔攒转入规则 #399
  • (db): 添加工商银行收入测试数据 #404
  • 华夏银行信用卡 #406
  • (api): 添加交通银行微银行的收入规则
  • (api): 扩展工商银行短信解析规则,支持网上银行支出 #438
  • (api): 添加工商银行ETC支出短信解析规则 #436
  • (cmb): 添加招商银行消费通知规则
  • (rule): 添加工商银行信用卡还款规则 #412
  • (api): 添加平安银行信用卡退款规则 #413
  • (短信广发银行): 添加广发银行短信解析规则 #414
  • (api): 添加建设银行信用卡支出规则测试用例 #415
  • (api): 新增建设银行信用卡退货规则 #416
  • (rule): 添加云闪付转账入账通知规则 #417
  • (rule): 添加云闪付转账出账通知规则 #420
  • (api): 新增广发信用卡收入规则 #435
  • (api): 添加平安银行信用卡消费提醒规则 #443
  • (rule): 增加广发信用卡还款规则 #445
  • (api): 新增平安银行信用卡还款规则 #446
  • (rule): 新增支付宝花呗还款规则

🌟 优化

  • (rule): 优化广东农信短信解析规则 #382
  • (ui): 支付宝账单列表测试用例调整 #433
  • (rule): 删除无用 import 语句

🐛 修复

  • (短信广东农信): 修复短信广东农信规则,支持支出类型 #372
  • (com.eg.android.AlipayGphone): 修复小猪存钱罐金额解析错误 #451
  • (微信支付自动扣款): 修复商家联系方式匹配问题 #381
  • (notice): 修复招商银行信用卡预授权通知匹配问题 #439
  • (支付宝小荷包): 修复自动攒收入规则 #375
  • (api): 修复招商银行信用卡消费规则 #396
  • (api): 修复交通银行微银行规则匹配问题 #400
  • (rule): 修复中国银行信用卡消费规则 #411
  • (rule): 优化美团月付支出规则,支持成功下单 #440
  • (rule): 修复平安银行收入规则
  • (支付宝网商银行): 修复网商银行支出提醒逻辑

🔧 配置与脚本

  • (docs): 更新 README.md 中的项目地址
  • (workflows): 更新社区通知接口

📄 文档

  • (docs): 添加快速测试指南

v0.3.7

30 Sep 14:40
Compare
Choose a tag to compare

🚀 新功能

  • 新增适配英文下支付宝消费
  • 新增适配英文下支付宝转账支出及收款
  • 新增适配英文下支付宝消费、转账
  • (cmb): 添加时间戳信息
  • (rule): 添加招商银行转账通知规则 #355
  • (rule): 添加广东农信收入解析规则 #337
  • (api): 新增招商银行信用卡还款规则 #342
  • (江苏银行): 新增江苏银行信用卡还款规则 #344
  • (api): 添加工商银行支出规则 #357
  • (工商银行): 添加工商银行ETC支出规则 #367
  • (cmb.pb): 新增招商银行信用卡消费通知规则 #346
  • (短信广东农信): 添加广东农信短信解析规则
  • (tests): 添加支付宝消费测试数据
  • (rule): 支付宝余额宝红包测试数据
  • (tests): 添加支付宝普通交易3测试用例
  • (rule): 添加微信支付亲属卡扣款规则
  • (utils): 新增货币转换函数
  • (rule): 微信支付: 新增微信支付收款、扫码付款、自动扣款规则
  • (app): 添加微信转账付款规则测试用例
  • (rule): 添加支付宝信用卡退款规则
  • (rule): 添加支付宝还款通知规则 #334
  • (tests): 添加支付宝余利宝收益测试用例 #340
  • (tests): 添加支付宝还款通知测试用例 #347
  • (tests): 添加微信支付商家打款测试用例 #272
  • (rule): 添加对中国农业银行微信公众号支出记录的解析规则 #273
  • (ui): 修复微信公众号微商银行规则 #371
  • (api): 添加微信支付在线支付测试数据 #370
  • (rule): 添加江苏银行信用卡消费规则 #369
  • (api): 增加中国银行跨行转入规则 #366
  • (rule): 添加微信支付规则 #328
  • (api): 添加工商银行入账规则 #322
  • (api): 添加广东粤通卡ETC服务微信公众号规则 #321
  • (test): 添加高速通行通知测试用例 #320
  • (ui): 完善微信支付自动扣款测试用例 #319
  • (ui): 添加微信红包收款规则 #364
  • (api): 添加微信支付在线支付规则匹配测试用例 #361
  • (api): 添加微信商家收款功能 #276
  • (ui): 优化微信公众号微信收款助手规则匹配
  • (rule): 添加对工商银行出账交易的支持 #274
  • (api): 添加兴业银行微信公众号规则 #315
  • (tests): 添加京东白条消费测试用例 #333
  • (api): 添加交通银行支出测试用例 #335
  • (api): 添加广东农信微信公众号规则 #338
  • (tests): 添加招商银行信用卡还款测试用例 #341
  • (tests): 添加江苏银行信用卡还款测试用例 #343
  • (test): 添加微信支付自动扣款测试用例 #348
  • (api): 新增中国农业银行收入规则 #353

🌟 优化

  • (category): 重构分类逻辑
  • (utils): 优化短信解析逻辑
  • (rule): 优化支付宝余额宝规则
  • (rule): 重构中信银行微信公众号规则
  • (rule): 优化中信银行信用卡规则解析逻辑
  • (rule): 重构微信公众号中国工商银行客户服务规则
  • (rule): 重构微信公众号规则解析代码
  • (api): 重构微信公众号中国邮政储蓄银行规则
  • (tests): 更新京东购物消费测试用例
  • (rule): 优化微信公众号农业银行信用卡规则
  • (rule): 重构平安银行规则匹配
  • (rule): 优化平安银行信用卡规则
  • (rule): 重构微信公众号微信收款助手/微商银行规则解析
  • (rule): 优化微信公众号规则解析
  • (ui): 重构微信支付规则测试用例
  • (rule): 简化规则代码
  • (category): 重构分类逻辑,并优化时间段判断

🐛 修复

  • (rule): 修复余额宝奖励类型判断错误
  • (支付宝网商银行): 修复规则逻辑,避免误判
  • (微信公众号宁波银行): 修复支出金额的错误
  • (rule): 修复微信公众号中国邮政储蓄银行支出类型识别错误
  • (微信公众号中国银行微银行): 修复提取交易记录的正则表达式
  • (rule): 修复交易时间和类型匹配问题
  • (支付宝蚂蚁财富): 修复支付宝蚂蚁财富规则的错误

🔥 删除

  • (rule): 移除多余代码

v0.3.6

21 Sep 11:29
Compare
Choose a tag to compare

🚀 新功能

  • (api): 添加中国邮政储蓄银行支出规则测试用例
  • (api): 微信支付转账到银行卡
  • (cmb.pb): 添加招商银行入账通知规则 #296
  • (rule): 添加美团月付支出规则 #297

🌟 优化

  • (rollup): 优化 rollup 配置,提升构建效率

v0.3.5

19 Sep 02:22
Compare
Choose a tag to compare

🚀 新功能

  • (cmb.pb): 新增招商银行消费通知解析规则 #267
  • (rule): 添加宁波银行收入规则 #266
  • (api): 宁波银行消费账单解析测试 #265

🌟 优化

  • (api): 优化三餐类别匹配规则

🐛 修复

  • (rule): 修复微信收款助手和微信支付规则中 shopItem 的处理
  • (支付宝网商银行): 修复网商银行支出解析错误
  • (notice): 修复招商银行消费通知测试用例
  • (微信公众号宁波银行): 修复交易类型判断逻辑 #264

v0.3.4

17 Sep 16:37
Compare
Choose a tag to compare

🚀 新功能

  • (rule): 添加支付宝转账提现规则
  • (支付宝蚂蚁财富): 添加测试数据
  • (api): 添加微信支付消费(个人收款)测试用例 #189
  • (tests): 添加京东白条消费测试数据 #249
  • (api): 添加微信支付红包退款测试用例 #245
  • (rule): 添加中信银行信用卡规则 #239
  • (tests): 添加用于快速测试规则的脚本
  • (tests): 添加广发信用卡支出2测试用例 #192
  • (rule): 增加微信支付收款(商家付款)测试用例 #236
  • (ui): 添加浦发银行信用卡规则 #234
  • (rule): 添加网商银行消费规则 #233
  • (test): 微信支付收款测试用例添加 #231
  • (api): 添加亲属卡扣款的规则支持 #226
  • (api): 添加微信公众号微信收款助手规则 #196
  • (rule): 增加泉州农村商业银行微信公众号规则 #222
  • (api): 添加中国邮政储蓄银行规则 #220
  • (rule): 添加平安银行消费测试用例 #219
  • (ui): 添加江苏银行信用卡消费规则 #216
  • (api): 增加中国银行数字人民币随用随充交易记录解析 #217
  • (test): 添加京东支付消费3的测试数据 #215
  • (tests): 添加微信支付经营收款测试用例 #211
  • (tests): 添加工商银行信用卡支出测试用例 #207

🌟 优化

  • (tests): Refactor TestUtils.js
  • test: 删除DataType
  • (rule): 支付宝账单类型修改
  • (rule): 将Map替换为数组
  • (test): 支付宝消费&亲情卡测试数据优化 #240
  • (api): 重构微信支付规则代码
  • (utils): 简化时间格式化函数
  • (tests): 重构测试文件名称
  • (utils): 时间格式化调整

🐛 修复

  • (rule): 修复支付宝账单列表规则
  • (api): 修复微信支付规则中的匹配问题 #190
  • (utils): 修复 formatDate 函数中的时间格式错误
  • (rule): 修复支付宝转账规则 #244
  • (rule): 修复广发信用卡账单规则匹配问题
  • (db): 修正转账支出规则匹配 #232
  • (api): 修复微信支付退款规则 #202
  • (utils): 修复时间格式化函数中的错误
  • (rule): 优化交易类型匹配规则

🔧 配置与脚本

  • (ci): 将测试文件从 .js 扩展名更改为 .cjs
  • (ci): 修改测试脚本
  • (ci): 更新测试工作流配置
  • (workflow): 使用 JavaScript 重构测试脚本
  • (ci): 修改仓库名称获取方式
  • (ci): 更新 CI 脚本以使用新测试文件

🧪 测试

  • (ci): 添加 issue 测试工作流程
  • (test): 添加支付宝蚂蚁财富测试用例

💻 CI/CD

  • (ci): 添加 issue 测试工作流程
  • (ci): 修复测试工作流中的退出代码

v0.3.3

07 Sep 11:41
Compare
Choose a tag to compare

🌟 优化

  • (utils): 重构 BillType 枚举

🔧 配置与脚本

  • (config): 使用 Rollup 替换 Webpack 作为构建工具
  • (utils): 删除 DataType

📄 文档

  • (docs): 更新 README.md,移除激励说明
  • (docs): 更新 CONTRIBUTING.md 文件

v0.3.2

03 Sep 16:30
Compare
Choose a tag to compare

🌟 优化

  • (utils): 优化时间解析逻辑

🔧 配置与脚本

  • (ci): 更新 CI 配置文件