From 14a593e69424feeffb94c5aaa5b2ec69549640d8 Mon Sep 17 00:00:00 2001 From: zhangsz Date: Sat, 22 Mar 2025 14:02:34 +0800 Subject: [PATCH] fix: release note and 1.2503.3 --- .gitignore | 3 +- pkg/ussdgw/DEBIAN/control | 2 +- release/ussdgw/ussdgw_release_note.txt | 244 +++++++++++++++++++++++++ 3 files changed, 247 insertions(+), 2 deletions(-) create mode 100644 release/ussdgw/ussdgw_release_note.txt diff --git a/.gitignore b/.gitignore index e9bc19d..9adad3a 100644 --- a/.gitignore +++ b/.gitignore @@ -78,4 +78,5 @@ dkms.conf # temporary files which can be created if a process still has a handle open of a deleted file tmp debbuild -release +release/*/*/*.deb + diff --git a/pkg/ussdgw/DEBIAN/control b/pkg/ussdgw/DEBIAN/control index 919092e..19e1e93 100755 --- a/pkg/ussdgw/DEBIAN/control +++ b/pkg/ussdgw/DEBIAN/control @@ -1,5 +1,5 @@ Package: ussdgw -Version: 1.2503.2-YYYYMMDD +Version: 1.2503.3-YYYYMMDD Section: net Priority: optional Architecture: amd64 diff --git a/release/ussdgw/ussdgw_release_note.txt b/release/ussdgw/ussdgw_release_note.txt new file mode 100644 index 0000000..109659d --- /dev/null +++ b/release/ussdgw/ussdgw_release_note.txt @@ -0,0 +1,244 @@ +2025-03-22 r1.2503.3 + +Basic Info Name Size MD5 +Package ussdgw-r1.2503.3-20250322-ub22.deb - 2650702 - 06c303abb16a15b98b1b362906d0667f +Exe file ussdgw - 10244416 - e9e9c82273229b9bd2186810de0531a9 + +Bug fixing +Null + +New feature +1. 选项0下面添加菜单 4. K1 - Weekend 150MB + + +2025-03-17 r1.2503.2 +1. ussd redirection from 117 to 118 +配置项:配置文件yx_ussd.conf的0main后面加|8. KaBoosta + +2025-02-18 r2502.32 +1, 修改yx_ussd.conf配置: +#9airtime=1. Buy for self|2. Buy for other,添加选项3. Me2U,改为: +21Paid=Your transaction is being processed. You will receive a confirmation SMS soon. +#添加39shareno, +39shareno=Kindly enter the number you wish to share your airtime with. +2, 添加Me2U菜单流程处理,转账airtime到另一个号码。 + +2025-02-11 r2502.31 +1, 修改yx_ussd.conf配置: +#21Paid和29momopin,去掉后面的选项提示,直接结束USSD: +21Paid=Your transaction is being processed. You will receive a confirmation SMS soon. +29momopin=Enter your PIN on %s to complete your transaction. +原来的提示: +21Paid=Your transaction is being processed. You will receive a confirmation SMS soon.\n1. Download zedLife App and don’t miss out on anything.\n0. To return to the main menu +29momopin=Enter your PIN on %s to complete your transaction.|1. Download zedLife App|0. To return to the main menu + +2025-02-05 r2502.30 +1, 修改yx_ussd.conf配置: +#36pointlow,输入0的transfer数量时提示: +36pointlow=The number must be greater than zero. + +2025-02-05 r2502.29 +1, 修改yx_ussd.conf配置: +#28diba 增加1.K3选项,改为: +28diba=1. DIBA K3|2. DIBA K5|3. DIBA K15|4. DIBA K30|5. DIBA K50 +#diba01~5str,改为; +diba01str=You have selected DIBA for K3 , you will receive 50 allnet Minutes, 50SMS and 50MB- valid for 2 days +diba02str=You have selected DIBA for K5 , you will receive 100 allnet Minutes, 100SMS and 100MB- valid for 2 days +diba03str=You have selected DIBA for K15, you will receive 250 allnet Minutes, 250SMS and 250MB- valid for 3 days +diba04str=You have selected DIBA for K30 , you will receive 500 allnet Minutes, 500SMS and 500MB- valid for 5 days +diba05str=You have selected DIBA for K50 , you will receive 1000 allnet Minutes, 1000SMS and 1000MB- valid for 5 days +#diba 5x,套餐改为 +diba01=265015 +diba02=267025 +diba03=253005 +diba04=258006 +diba05=253006 +diba06=258007 +diba07=253007 +diba08=258008 +diba09=253008 +diba10=258009 + +2025-02-04 r2502.28 +1, 修改yx_ussd.conf配置: +#30promo 增加4.Opt_out选项,改为: +30promo=1. Opt-in|2. Query Bonus|3. Transfer Gift|4. Opt-out|0. To return to the main menu +#增加37offerout:退出促销; +37offerout=You have successfully disjoined the 5x Recharge Promotion! +#38transfail:赠送返回失败时,提示失败 +38transfail=Fail to transfer gift to %s + +2025-01-31 r2501.27 +1, 赠送积分成功回35pointtrans,失败回31querypoint K0 + +2025-01-31 r2501.26 +1, 修改yx_ussd.conf配置: +#35pointtrans 改为: +35pointtrans=You have successfully transferred K%d gift to %s +#31querypoint=You have K%d in your gift wallet. 改为: +31querypoint=Bevla Share = $%d \nBevla Airtime = $%d.%d +#33point2num 改为: +33point2num=Enter amont that you want to transfer to %s + +2025-01-31 r2501.25 +1, 修改yx_ussd.conf配置:27dibaama=1. DIBA 5X|2. Recharge Promo|3. AMA 5 Summer|0. To return to main menu 改为: +27dibaama=1. Bevla|2. DIBA 5X|3. AMA 5 Summer|0. To return to main menu + +2025-01-31 r2501.24 +1, 赠送积分时,不先查询积分,直接输入号码和数量。 +修改yx_ussd.conf配置:32curpoint=You have K%d in your gift wallet.|Enter Zed Mobile Number that you want to send the gift to. 改为: +32curpoint=Enter Zed Mobile Number that you want to send the gift to. + +2025-01-30 r2501.23 +1, Recharge Promo后,选择子菜单3时提示不对的问题。 + +2025-01-23 r2501.22 +1, *117#的0选项后,增加菜单2. Recharge Promo,原来2. AMA 5 Summer改成3. AMA 5 Summer。添加2.Recharge Promo后的子菜单处理流程。 +2, 添加查询积分的消息接口:/openLite/ussd/points +3, yx_ussd.conf配置: +#修改 27dibaama=1. DIBA 5X|2. AMA 5 Summer|0. To return to main menu 为: +27dibaama=1. DIBA 5X|2. Recharge Promo|3. AMA 5 Summer|0. To return to main menu +#添加配置,是否发ussd code report,0时不发daily report,1时发 +dailyreport=0 +#添加菜单 +30promo=1. Opt-in|2. Query Bonus|3. Transfer Gift|0. To return to the main menu +31querypoint=You have K%d in your gift wallet. +32curpoint=You have K%d in your gift wallet.|Enter Zed Mobile Number that you want to send the gift to. +33point2num=Enter amont that you want to transfer to <098#######> +34offerchange=You have successfully joined the 5x Recharge Promotion! Recharge now and win 5x bonus +35pointtrans=You have successfully transferred K%d gift to <098######> +36pointlow=You have no enough gift to transfer + +2025-01-17 r2501.21 +1, *117#的0选项后,增加一层菜单1.Diba和2.Ama。选1后进入diba套餐列表订购。 +2, 选mobile money支付时,后续提示输入支付号码时展示选择的mobile money名称,提示输入pin时展示选择mobile money名称和上一步输入的号码。 +3, yx_ussd.conf添加配置: +#diba 5x +diba01=253005 +diba02=258006 +diba03=253006 +diba04=258007 +diba05=253007 +diba06=258008 +diba07=253008 +diba08=258009 +diba01str=You have selected DIBA for K3, you will receive 100 allnet Minutes, 100SMS and 100MB- valid for 3 days +diba02str=You have selected DIBA for K7, you will receive 250 allnet Minutes, 250SMS and 250MB- valid for 7 days +diba03str=You have selected DIBA for K15, you will receive 500 allnet Minutes, 500SMS and 500MB- valid for 15 days +diba04str=You have selected DIBA for K30, you will receive 1000 allnet Minutes, 1000SMS and 1000MB +27dibaama=1. DIBA 5X|2. AMA 5 Summer|0. To return to main menu +28diba=1. DIBA 20X5- K3|2. DIBA 50X5 -K7|3. DIBA 100X5 -K15|4. DIBA 200X5 - K30 +29momopin=Enter your PIN on %s to complete your transaction.|1. Download zedLife App|0. To return to the main menu +#更新mobile money菜单,%s的位置显示Mobile money名称 +19enterPhone=Enter your %s mobile number + +2025-01-05 r2501.20 +1, 初始化order消息pincode值。 + +2025-01-05 r2501.19 +1, 解决订购套餐,并且用mobile money支付时,发的busicode不对的问题。 + +2025-01-03 r2501.18 +1, 解决channel消息的sessId 长度过长,scUrl值被修改,导致restproxy处理异常。 + +2024-12-30 r2412.17 +1, recharge airtime, buy for other时,order消息带payPhoneId。 + +2024-12-30 r2412.16 +1, 解决ussd channel的操作码对应的url没有配置时,导致restproxy异常退出的问题。 + +2024-12-26 r2412.15 +1, 添加recharge airtime流程处理; +#yx_ussd.conf中, +# *117# 主菜单添加选项7. Recharge Airtime +0main=0. AMA5 SUMMER|1. Unlimited Data|2. Flexa Data|3. Flexa Voice|4. Flexa Home|5. Buy for Other|6. Balance Check|7. Recharge Airtime +#添加菜单 +9airtime=1. Buy for self|2. Buy for other +25enteramount=Enter Amount +26airtimeno=Enter mobile number + +2024-11-27 r2411.14 +1, 去掉K20 24 hrs套餐的循环套餐订购和取消; +#yx_ussd.conf中, +#8unlimited菜单改为 +8unlimited=Get Unlimited Data|1. K20 Unlimited-24hrs Once off|2. K50 Unlimited-3 Days|3. K100 Unlimited-7 Days + +2024-11-22 r2411.13 +1, 支持多个unlimited套餐的订购,更新默认配置; +#yx_ussd.conf中,bundle11, K20; bundle12, K20 Recurring; bundle13, K50; bundle14, K50 Recurring; bundle15, K100; bundle16, K100 Recurring; +bundle11=253004 +bundle12=253005 +bundle13=252003 +bundle14=254003 +bundle15=252004 +bundle16=253008 +#更新 0main菜单 +0main=0. AMA5 SUMMER|1. Unlimited Data|2. Flexa Data|3. Flexa Voice|4. Flexa Home|5. Buy for Other|6. Balance Check +#添加 8unlimited菜单 +8unlimited=Get Unlimited Data|1. K20 Unlimited-24hrs|2. K50 Unlimited-3 Days|3. K100 Unlimited-7 Days + +2024-11-14 r2411.12 +1, 添加取消K20循环套餐的订购,更新默认配置; +yx_ussd.conf中, +1k20=Get unlimited data and zedmobile calls:|1. Once off|2. Auto renewal|3. Cancel auto renewal|0. To return to main menu +24cancelrenewal=Are you certain about canceling auto renewal?|1. No|2. Yes|0. To return to main menu + +2024-11-01 r2411.11 +1, 支持channel方式; +yx_ussd.conf添加配置,其中,333是ussd code,http://172.18.1.1:8080/thirdparty/charge是第三方url +channel00=333:http://172.18.1.1:8080/thirdparty/charge +channel01= + +2024-10-29 r2410.10 +1, md5 +#md5sum ../agtocs +05d22b558e9bdd4688d51d3396a63436 agtocs +# md5sum ussdgw-r2410.10-ub22.deb +438f3510730365f404a9627f2899e59d ussdgw-r2410.10-ub22.deb +2, yx_ussd.conf配置更新 +1)设置k20菜单选项: +1k20=Get unlimited data and zedmobile calls:|1. Once off|2. Auto renewal|0. To return to main menu +2)更新套餐id +#bundle +bundle11=206034 +bundle12=218002 + +2024-09-20 r2409.9 +1, 主菜单添加选项0. amaFive,以及amaFive的套餐列表选项。 +#md5sum ../agtocs +2bcc10d709ebf430d7e44caf7f31c509 agtocs +# md5sum ussdgw-r2409.9-ub22.deb +ebf708816f48c830570d41033d0a5791 ussdgw-r2409.9-ub22.deb +2, yx_ussd.conf配置变化 +1)主菜单0main添加选项 0. ama5 +0main=0. ama5|1. UNLIMITED zedmobile calls and Data @ an Unbelievable K20 for 30 days|2. zedDATA|3. zedVOICE|4. zedMIFI & Router|5. Buy for Other|6. Balance Check +2)添加amaFive的菜单 +7ama=1. K5 Unlimited weekend calling|2. K10 5GB Till midnight|3. K5 Unlimited zedmobile Calls|0. To return to main menu +3)添加amaFive套餐id配置 +#amaFive +ama01=243002 +ama02=243001 +ama03=242002 + +2024-08-22 r2408.8 +1, 支持mobile money。 + +2024-08-14 r2408.7 +1, ussd查询余额时,支持boss返回负值balance,uint32最高位为1时表示负值。 + +2024-08-07 r2408.6 +1, MIFI添加选项7;select money 删除选项2。 + +2024-07-25 r2407.5 +1, 修改查询boss用户余额后的提示sentence,不显示号码和过期时间。 + +2024-07-17 r2407.4 +1, 添加到restproxy/boss的download app请求。 + +2024-07-04 r2407.4 +1, 更新license,不判断内存; +2, ussd配置文件菜单选项分隔符改成'|'。 + +2024-06-27 r2406.3 +1, 添加定制化ussd套餐订购,服务号码117; +2, 添加到restproxy的order和balance check消息接口。