| | CORE-1755 | Add package setting to set override price when service is added | Abdy Franco | Closed |
| | CORE-2409 | Order: Add an abandoned order feature with automatic order cancellation | Abdy Franco | Closed |
| | CORE-4147 | Add an option to hide client fields that are not required | Abdy Franco | Closed |
| | CORE-4221 | Namecheap: Pull in TLD list via api | Abdy Franco | Closed |
| | CORE-4439 | Domain Manager: Allow domains to be renewed x days in advance of expiry | Abdy Franco | Closed |
| | CORE-4465 | Allow modules to insert content in client service management page | Jonathan Reissmueller | Closed |
| | CORE-4467 | Domain Manager: Add option to set override price on added domains | Abdy Franco | Closed |
| | CORE-4478 | Portal/CMS: Add multi-language support | Abdy Franco | Closed |
| | CORE-4532 | License Manager: Update for PHP 8 compatibility | Abdy Franco | Closed |
| | CORE-4533 | Add Event: Email Verification | Abdy Franco | Closed |
| | CORE-4577 | Order: Abandoned order email templates | Abdy Franco | Closed |
| | CORE-4578 | Order: Abandoned order configuration | Abdy Franco | Closed |
| | CORE-4579 | Order: Abandoned order cron tasks | Abdy Franco | Closed |
| | CORE-4584 | Allow Client ID and ID format to be set in the UI. | Abdy Franco | Closed |
| | CORE-4591 | Add transaction messages | Abdy Franco | Closed |
| | CORE-4592 | Stripe Payments: Set transaction messages | Abdy Franco | Closed |
| | CORE-4601 | Domain Manager: Import / Sync TLDs from registrar | Abdy Franco | Closed |
| | CORE-4617 | Stripe Payments: ACH show a "Mandate" | Abdy Franco | Closed |
| | CORE-4628 | Domain Manager: Asynchronous TLD Import | Abdy Franco | Closed |
| | CORE-4632 | Update RegistrarModule to get pricing for specific TLDs | Abdy Franco | Closed |
| | CORE-4642 | Add doc comment file | Abdy Franco | Closed |
| | CORE-4647 | Enom: Implement getFilteredTldPricing() | Abdy Franco | Closed |
| | CORE-4648 | Namesilo: Implement getFilteredTldPricing() | Abdy Franco | Closed |
| | CORE-4649 | Namecheap: Implement getFilteredTldPricing() | Abdy Franco | Closed |
| | CORE-4650 | Logicboxes: Implement getFilteredTldPricing() | Abdy Franco | Closed |
| | CORE-4651 | Module: Internet.bs Registrar Module | Abdy Franco | Closed |
| | CORE-4654 | Domain Manager: Asynchronous package import | Abdy Franco | Closed |
| | CORE-4658 | Support Manager: Fatal error on department add/edit with empty port | Jonathan Reissmueller | Closed |
| | CORE-4662 | Order: Error in payment authorization | Jonathan Reissmueller | Closed |
| | CORE-4664 | Domain Manager: Status links no longer work in the client area domain widget | Abdy Franco | Closed |
| | CORE-4668 | User::getByEmail uses undefined method | Jonathan Reissmueller | Closed |
| | CORE-4669 | Order form summary fetch is triggered many times by option logic | Jonathan Reissmueller | Closed |
| | CORE-4670 | CC authorization fails in order form for CcForm gateways | Jonathan Reissmueller | Closed |
| | CORE-4673 | Domain Manager: Improve TLD list | Abdy Franco | Closed |
| | CORE-4674 | Domain Manager: TLD Sync improvements | Abdy Franco | Closed |
| | CORE-4676 | Order: The Show All button for the TLD pricing table should load via ajax | Jonathan Reissmueller | Closed |
| | CORE-4677 | Domain Manager: Only update package tax settings on change | Jonathan Reissmueller | Closed |
| | CORE-4680 | Editing an invoice results in a 500 error with PHP 8.1 | Abdy Franco | Closed |
| | CORE-4169 | Order: Update order template preview screenshots | Jonathan Reissmueller | Closed |
| | CORE-4639 | Widget and WidgetClient do not respect the selected language | Abdy Franco | Closed |
| | CORE-4640 | Query parameter at client/ cause 404 error | Abdy Franco | Closed |