phpnuxbill/CHANGELOG.md

235 lines
5 KiB
Markdown
Raw Normal View History

2023-06-16 10:15:07 +08:00
![PHPNuxBill](install/img/logo.png)
2023-06-16 10:09:49 +08:00
# CHANGELOG
2024-01-18 14:33:22 +08:00
## 2024.1.18
- fix(mikrotik): set pool $poolId always empty
## 2024.1.17
- Add minor change, for plugin, menu can have notifications by @Focuslinkstech
2024-01-16 10:39:20 +08:00
## 2024.1.16
- Add yellow color to table for plan not allowed to purchase
2024-01-16 10:52:12 +08:00
- Fix Radius pool select
- add price to reminder notification
2024-01-16 11:32:59 +08:00
- Support thermal printer for invoice
2024-01-16 10:39:20 +08:00
2024-01-15 11:22:03 +08:00
## 2024.1.15
- Fix cron job for Plan only for admin by @Focuslinkstech
2024-01-11 16:56:43 +08:00
## 2024.1.11
- Add Plan only for admin by @Focuslinkstech
- Fix Plugin Manager
2024-01-09 11:34:19 +08:00
## 2024.1.9
- Add Prefix when generate Voucher
2024-01-08 16:28:13 +08:00
## 2024.1.8
- User Expired Order by Expired Date
2024-01-02 12:31:41 +08:00
## 2024.1.2
- Pagination User Expired by @Focuslinkstech
2023-12-21 14:44:10 +08:00
## 2023.12.21
- Modern AdminLTE by @sabtech254
- Update user-dashboard.tpl by @Focuslinkstech
2023-12-19 12:45:18 +08:00
## 2023.12.19
- Fix Search Customer
- Disable Registration, Customer just activate voucher Code, and the voucher will be their password
- Remove all used voucher codes
2023-12-18 17:48:23 +08:00
## 2023.12.18
- Split sms to 160 characters only for Mikrotik Modem
2023-12-14 12:49:48 +08:00
## 2023.12.14
- Can send SMS using Mikrotik with Modem Installed
- Add Customer Type, so Customer can only show their PPPOE or Hotspot Package or both
2023-11-17 15:44:22 +08:00
## 2023.11.17
- Error details not show in Customer
2023-11-15 12:51:13 +08:00
## 2023.11.15
- Customer Multi Router package
- Fix edit package, Admin can change Customer to another router
2023-11-09 15:52:41 +08:00
## 2023.11.9
- fix bug variable in cron
- fix update plan
2023-10-27 11:40:39 +08:00
## 2023.10.27
- Backup and restore database
- Fix checking radius client
## 2023.10.25
- fix wrong file check in cron, error only for newly installed
2023-10-24 15:08:18 +08:00
## 2023.10.24
- Fix logic cronjob
- assign router to NAS, but not yet used
- Fix Pagination
- Move Alert from hardcode
2023-10-20 16:00:54 +08:00
## 2023.10.20
- View Invoice
- Resend Invoice
- Custom Voucher
2023-10-17 17:59:10 +08:00
## 2023.10.17
- Happy Birthday To Me 🎂 \(^o^)/
- Support FreeRadius with Mysql
- Bring back Themes support
- Log Viewer
2023-09-21 17:36:43 +08:00
## 2023.9.21
- Customer can extend Plan
- Customer can Deactivate active plan
- add variable nux-router to select only plan from that router
- Show user expired until 30 items
2023-09-20 15:32:53 +08:00
## 2023.9.20
2023-09-15 13:13:12 +08:00
- Fix Customer balance header
- Deactivate Customer active plan
- Sync Customer Plan to Mikrotik
- Recharge Customer from Customer Details
2023-09-20 15:32:53 +08:00
- Add Privacy Policy and Terms and Conditions Pages
2023-09-15 13:13:12 +08:00
## 2023.9.13
2023-09-13 18:31:47 +08:00
- add Current balance in notification
- Buy Plan for Friend
- Recharge Friend plan
- Fix recharge Plan
- Show Customer active plan in Customer list
- Fix Customer counter in dashboard
- Show Customer Balance in header
- Fix Plugin Manager using Http::Get
2023-09-14 14:53:28 +08:00
- Show Some error page when crash
2023-09-07 11:54:20 +08:00
## 2023.9.7
- Fix PPPOE Delete Customer
- Remove active Customer before deleting
- Show IP and Mac even if it not Hotspot
2023-09-06 11:57:54 +08:00
## 2023.9.6
- Expired Pool
Customer can be move to expired pool after plan expired by cron
- Fix Delete customer
- tbl_language removed
2023-09-01 14:40:26 +08:00
## 2023.9.1.1
- Fix cronjob Delete customer
2023-09-01 14:56:14 +08:00
- Fix reminder text
2023-09-01 14:40:26 +08:00
2023-09-01 10:21:35 +08:00
## 2023.9.1
- Critical bug fixes, bug happen when user buy package, expired time will be calculated from last expired, not from when they buy the package
- Time not change after user buy package for extending
- Add Cancel Button to user dashboard when it show unpaid package
- Fix username in user dashboard
2023-08-30 11:06:04 +08:00
## 2023.8.30
- Upload Logo from settings
- Fix Print value
- Fix Time when editing prepaid
2023-08-28 11:27:31 +08:00
## 2023.8.28
- Extend expiration if buy same package
- Fix calendar
- Add recharge time
- Fix allow balance transfer
2023-08-24 14:33:01 +08:00
## 2023.8.24
- Balance transfer between Customer
- Optimize Cronjob
- View Customer Info
- Ajax for select customer
2023-08-18 10:47:03 +08:00
## 2023.8.18
- Fix Auto Renewall Cronjob
2023-08-18 14:37:07 +08:00
- Add comment to Mikrotik User
2023-08-18 10:47:03 +08:00
2023-08-16 14:47:38 +08:00
## 2023.8.16
- Admin Can Add Balance to Customer
- Show Balance in user
- Using Select2 for Dropdown
2023-08-15 11:35:11 +08:00
## 2023.8.15
2023-08-15 11:35:11 +08:00
- Fix PPPOE Delete Customer
- Fix Header Admin and Customer
- Fix PDF Export by Period
2023-08-15 11:35:11 +08:00
- Add pppoe_password for Customer, this pppoe_password only admin can change
- Country Code Number Settings
2023-08-15 11:35:11 +08:00
- Customer Meta Table for Custom Fields
- Fix Add and Edit Customer Form for admin
- add Notification Message Editor
- cron reminder
2023-08-15 11:35:11 +08:00
- Balance System, Customer can deposit money
- Auto renewal when package expired using Customer Balance
2023-08-01 17:01:21 +08:00
## 2023.8.1
- Add Update file script, one click updating PHPNuxBill
- Add Custom UI folder, to custome your own template
- Delete debug text
- Fix Vendor JS
2023-07-28 16:40:55 +08:00
## 2023.7.28
2023-07-18 17:30:12 +08:00
- Fix link buy Voucher
- Add email field to registration form
- Change registration design Form
- Add Setting to disable Voucher
2023-07-21 10:14:56 +08:00
- Fix Title for PPPOE plans
2023-07-28 16:38:52 +08:00
- Fix Plugin Cache
2023-06-21 10:33:21 +08:00
## 2023.6.20
- Hide time for Created date.
Because the first time phpmixbill created, plan validity only for days and Months, many request ask for minutes and hours, i change it, but not the database.
2023-06-16 10:09:49 +08:00
## 2023.6.15
2023-08-15 11:35:11 +08:00
- Customer can connect to internet from Customer Dashboard
2023-06-16 10:09:49 +08:00
- Fix Confirm when delete
- Change Logo PHPNuxBill
- Using Composer
2023-08-15 11:35:11 +08:00
- Fix Search Customer
- Fix Customer check, if not found will logout
- Customer password show but hidden
2023-06-16 10:15:07 +08:00
- Voucher code hidden
2023-06-16 10:09:49 +08:00
## 2023.6.8
- Fixing registration without OTP
- Username will not go to phonenumber if OTP registration is not enabled
- Fix Bug PPOE