Releases: ladybirdweb/agora-invoicing-community
Releases · ladybirdweb/agora-invoicing-community
Hotfix release
Bug Fixes
- Country code bug in Registration form
- Test cases updates
- Style CI Fixes
Major Security Release
This release fixes security vulnerabilities in the system
- Known security issues in the system
- Bug fixes
Security Issues
This release fixes security vulnerabilities in the system
- Known security issues in the system
- Bug fixes
Porto theme update and several other fixes
This release introduces certain enhancements and bug fixes in the system. The highlights of the release are:
Enhancements
- Updated Porto theme to latest version
- Various UI fixes
- Labels for Renewal, Active, Inactive Installations, Expired Product, Latest, outdated versions
- Stripe Payment gateway integration
- Refinement in Registration form
- Dashboard Performance improved
- Users page performance improved(Admin panel)
- All Orders performance improved
- 2FA using Google Authenticator
- Additional filters added in All orders section(Admin panel)
- Widgets in client panel to view subscription and order conversion rate
Bug Fixes
- Intsaller bugs.
- Options for Installation on IP as well as domain
- Razorpay payment gateway issues
- Razorpay payment gateway issues
- UI issues.
- Style CI configuration issue.
- Invoice module bug
- Various other bug fixes
Laravel Version Update
This release focusses on following enhancements and bug fixes in the system:
- Laravel version updated to 6.13.
- Updated all the laravel packages in composer.json to the latest version
- Removed all the unnecessary/unused routes/APIs in the system.
- Security fixes.
- Filter for searching Active Installations in the system.
- Filter for searching orders on the basis of versions in the system.
- Filter for searching paid/unpaid products in the system.
- Filter for searching users on the basis of account/sales manager.
- Updates msg91 APIs to the latest version.
- Bug fixed on checkout page when no Payment gateway was selected.
- Option to show current version being used by the user in Order Detail page in Admin Panel.
- Option to view the last connection with the License manager in order detail page.
- Minor Bug fixes
Enhancements
This release focusses on following enhancements in the system:
- Option to assign System and Account Managers in the system
- Option to replace the existing Sales and Account Manager and notify the users through email when replaced.
- Tracking of the referrer websites.
- Option in Admin Panel to View the countries and the No of users registered from that country.
- Bug fixes
License Manager Updates
- Option for setting Installation Limit from Admin Panel
- Option for setting Installation preference (IP or Domain) from Admin Panel
- No need to enter Ip or Domain while purchasing a product. The restriction can now be set for the allowing No. of Installations from Admin Panel.
- Bug Fixes
License Manager Updates
This release focusses on fixing bugs in the existing system
- Option for putting Ip/Domain based restriction from Admin Panel
- UI Improvement in View Orders section of Admin Panel.
- Bug in view invoice fixed.
- Mobile API bug fixed.
- Security vulnerability fixed.
Framework Update
This release introduces the following changes
- Laravel v5.8.15
- Application compatible with PHP v7.3.
- Complete License Details(including Installation Path and Ip) in the orders section of Admin and Client Panel.
- Once the License is reissued all the previous installations on the existing Domain/Ip are deleted and the license script needs to be installed again on the new domain.
- Option for adding IPs or domain for licensing from the client Panel. In the existing system only domain was allowed which prevented the users from entering their IPs.
- UI Improvements.
- Expiry emails not getting sent through Cron job bug fixed.
Bug Fixes and Enhancements
This release fixes few existing bugs in the system along with some enhancements.
Enhancements
- Search option for country dropdown in Client Panel
- Displaying No. of comments in the comments tab in the User profile.
- Option for entering and editing Invoice dates.
- Domain validation while creating an Invoice from Admin Panel.
- Option to add Sender Id for Msg91 in Settings.
- OTP that would be sent to the users via SMS would be through this Sender ID.
- Option to send OTP via Voice call if sending OTP via SMS fails.
- Delete Product from License Manager when deleted from Agora Billing.
- Phone Number validation based on country.
Bug Fixes
- Fields getting wiped out if validation fails.
- IntlTelInput country validation.
- Retry OTP Page Bug fixed.
- UI bugs.
- User Image saving path bug fixed