Bug
- [CORE-4986] - PayPal Checkout: Duplicate transaction
- [CORE-4987] - Invoice filtering is broken
- [CORE-4988] - Internet.bs unable to save name servers
- [CORE-4989] - Auto debit attempts seems to be ignored
- [CORE-4990] - ConnectReseller: Unable to unlock domain
- [CORE-4992] - Stripe Payments: Declined payments being recorded as error
- [CORE-5004] - Services::renew does not set module row on the module
- [CORE-5007] - Order: Referrals may be improperly canceled
- [CORE-5014] - PayPal Checkout: Company Name length or content may cause failed transactions
- [CORE-5016] - Order: Coupons cannot be updated via link after one has already been applied
- [CORE-5018] - Import Manager: Cli importer casts password to lowercase
Improvement
- [CORE-3784] - Add a bulk delete option to config options/groups
- [CORE-4255] - PayUMoney: Implement webhooks and fix redirect
- [CORE-4576] - Add a package option to disable automatic activate of services through the module
- [CORE-4663] - Add an package option to prevent the automatic provisioning of paid pending services
- [CORE-4908] - Universal Module: Validate package and service product fields for uniqueness
- [CORE-4925] - Blesta Reseller: Add ability to exempt packages from credit check
- [CORE-4926] - Blesta Reseller: Error in credit validation query
- [CORE-4927] - Add Quotations to contact and manager permissions
- [CORE-4945] - Add info logging for when a contact or account manager is added/updated
- [CORE-4954] - Order: Add a TLD filter option when selecting TLDs that qualify for free domain
- [CORE-4966] - Payment Received emails go to client and not billing contacts
- [CORE-4967] - Domains/Order: Allow transfer prices to be disabled
- [CORE-4973] - IP Unblocker: Allow IP to be specified
- [CORE-4994] - OpenSRS: Add support for price import / sync
New Feature
- [CORE-710] - Universal Module: Add option to populate service expandable area.
- [CORE-737] - Add the ability to ban IP addresses and email addresses.
- [CORE-1786] - Allow welcome emails to be re-generated and sent to the client
- [CORE-4527] - Gateway: Duitku
- [CORE-4687] - Add a date and string filter for Tools > Logs
- [CORE-4805] - Service renewal attempt spacing
- [CORE-4893] - Separate add domain from add services in admin area
- [CORE-4898] - Add an option on invoice edit to split the invoice into two invoices
- [CORE-4918] - Allow clients to add a secondary recovery email address to their account
- [CORE-4933] - Domain Manager: Within the Domains widget, add a bulk "Unparent" option
Story
- [CORE-4996] - Implement nameserver methods on all current registrars
Task
- [CORE-4970] - 2Checkout: Update payment button image
- [CORE-4974] - New Report: Revenue by client
- [CORE-4975] - Stripe Payments: Update API library to newer version
Sub-task
- [CORE-4997] - Enom: Implement getDomainNameServers and setDomainNameServers
- [CORE-4998] - Logicboxes: Implement getDomainNameServers and setDomainNameServers
- [CORE-4999] - Namecheap: Implement getDomainNameServers and setDomainNameServers
- [CORE-5000] - Namesilo: Implement getDomainNameServers and setDomainNameServers
- [CORE-5001] - OpenProvider: Implement getDomainNameServers and setDomainNameServers
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.