| | CORE-1575 | Multi-language plugin navigation links | Jonathan Reissmueller | Closed |
| | CORE-1881 | Automatically add new line items when creating manual invoices | Tyson Phillips | Closed |
| | CORE-2100 | Proxmox: Add to documentation | Paul Phillips | Closed |
| | CORE-2157 | Allow invoice fields to be changed that have partial payments | Jonathan Reissmueller | Closed |
| | CORE-2349 | Add support for the x-forwarded-for header for load balanced environments | Tyson Phillips | Closed |
| | CORE-2590 | Support Manager: Automatically set status on ticket reply | Jonathan Reissmueller | Closed |
| | CORE-2596 | Update Maxmind GeoIP to use GeoLite2 databases | Jonathan Reissmueller | Closed |
| | CORE-2633 | Support Manager: Ajax load ticket replies and status changes while staff view ticket | Jonathan Reissmueller | Closed |
| | CORE-2667 | The SSL Store plugin: Update CronTasks model calls to support new design | Jonathan Reissmueller | Closed |
| | CORE-2759 | Multi-language invoice terms | Jonathan Reissmueller | Closed |
| | CORE-2760 | Support multi-language for package names and descriptions | Jonathan Reissmueller | Closed |
| | CORE-2785 | DirectAdmin: Domain validation only requires one octet label | Tyson Phillips | Closed |
| | CORE-2811 | Invoices::getFromAutodebit does not check autodebit setting inheritance | Jonathan Reissmueller | Closed |
| | CORE-2833 | Vultr: Allow uppercase letters in hostname | Jonathan Reissmueller | Closed |
| | CORE-2834 | cPanel: Allow uppercase letters in hostname | Jonathan Reissmueller | Closed |
| | CORE-2835 | SolusVM: Allow uppercase letters in hostname | Jonathan Reissmueller | Closed |
| | CORE-2846 | DirectAdmin: Increase difficulty of password requirements | Jonathan Reissmueller | Closed |
| | CORE-2859 | The SSL Store module: Add a cron task to synchronize renew dates | Jonathan Reissmueller | Closed |
| | CORE-2860 | Update the SSL Store plugin/module cron tasks | Jonathan Reissmueller | Closed |
| | CORE-2861 | CyberPanel: Account creation errors | Jonathan Reissmueller | Closed |
| | CORE-2865 | Email address on client profile can overflow container | Jonathan Reissmueller | Closed |
| | CORE-2871 | Update references to ckeditor | Tyson Phillips | Closed |
| | CORE-2875 | Update references to consoleation | Tyson Phillips | Closed |
| | CORE-2878 | Update references to amazons3 | Tyson Phillips | Closed |
| | CORE-2880 | Update references to h2o | Tyson Phillips | Closed |
| | CORE-2882 | Update references to html2text | Tyson Phillips | Closed |
| | CORE-2883 | Update references to Services_JSON | Tyson Phillips | Closed |
| | CORE-2888 | Update references to Parsedown | Tyson Phillips | Closed |
| | CORE-2893 | Update references to phpseclib | Tyson Phillips | Closed |
| | CORE-2895 | Create a Captcha library | Tyson Phillips | Closed |
| | CORE-2896 | Order: Replace reCaptcha with the core Captcha library | Tyson Phillips | Closed |
| | CORE-2902 | Replace vCard library | Tyson Phillips | Closed |
| | CORE-2905 | Set page title when maintenance mode is enabled | Tyson Phillips | Closed |
| | CORE-2907 | Set default date for the abstract automation task | Tyson Phillips | Closed |
| | CORE-2908 | Update module instances to set the base_uri | Tyson Phillips | Closed |
| | CORE-2909 | Order: Set base_uri property to loaded modules | Tyson Phillips | Closed |
| | CORE-2913 | Order: Allow IPs from the x-forwarded-for header | Tyson Phillips | Closed |
| | CORE-2914 | PHPIDS: Allow IPs from the x-forwarded-for header | Tyson Phillips | Closed |
| | CORE-2915 | Shared Login: Allow IPs from the x-forwarded-for header | Tyson Phillips | Closed |
| | CORE-2917 | Update cron tasks to translate from plugn/module language | Tyson Phillips | Closed |
| | CORE-2918 | Universal Module: Updated references to ckeditor | Tyson Phillips | Closed |
| | CORE-2919 | Portal: Update references to ckeditor | Tyson Phillips | Closed |
| | CORE-2920 | Mass Mailer: Update references to ckeditor | Tyson Phillips | Closed |
| | CORE-2921 | Support Manager: Update references to ckeditor | Tyson Phillips | Closed |
| | CORE-2923 | Buy cPanel: Allow uppercase letters to be provided for the domain name, but string to lower after it is submitted. We should not return an error when uppercase letters are provided. | Jonathan Reissmueller | Closed |
| | CORE-2924 | CentOS WebPanel: Allow upper case letters in hostname | Jonathan Reissmueller | Closed |
| | CORE-2925 | Centovacast: Allow uppercase letters in hostname | Jonathan Reissmueller | Closed |
| | CORE-2926 | Cyber Panel: Allow uppercase letters in hostname | Jonathan Reissmueller | Closed |
| | CORE-2927 | DirectAdmin: Allow uppercase letters in hostname | Jonathan Reissmueller | Closed |
| | CORE-2928 | Interworx: Allow uppercase letters in hostname | Jonathan Reissmueller | Closed |
| | CORE-2929 | ISP Config: Allow uppercase letters in hostname | Jonathan Reissmueller | Closed |
| | CORE-2930 | Plesk: Allow uppercase letters in hostname | Jonathan Reissmueller | Closed |
| | CORE-2931 | Proxmox: Allow uppercase letters in hostname | Jonathan Reissmueller | Closed |
| | CORE-2932 | TCAdmin: Allow uppercase letters in hostname | Jonathan Reissmueller | Closed |
| | CORE-2933 | TeamSpeak: Allow uppercase letters in hostname | Jonathan Reissmueller | Closed |
| | CORE-2934 | Vesta: Allow uppercase letters in hostname | Jonathan Reissmueller | Closed |
| | CORE-2935 | Virtualmin: Allow uppercase letters in hostname | Jonathan Reissmueller | Closed |
| | CORE-2936 | VPS.net: Allow uppercase letters in hostname | Jonathan Reissmueller | Closed |
| | CORE-2937 | WHMSonic: Allow uppercase letters in hostname | Jonathan Reissmueller | Closed |
| | CORE-2947 | Import Manager: multi language invoice terms | Tyson Phillips | Closed |
| | CORE-2948 | Mass Mailer: Update references to html2text | Tyson Phillips | Closed |
| | CORE-2949 | Support Manager: Updated references to html2text | Tyson Phillips | Closed |
| | CORE-2954 | Gateway: Paystack | Jonathan Reissmueller | Closed |
| | CORE-2957 | Automatically split log data stored for gateways and modules | Tyson Phillips | Closed |
| | CORE-2958 | Update references to H2o library | Tyson Phillips | Closed |
| | CORE-2959 | Portal: Update references to H2o library | Tyson Phillips | Closed |
| | CORE-2960 | Mass Mailer: Update references to H2o library | Tyson Phillips | Closed |
| | CORE-2961 | Order: Update references to H2o library | Tyson Phillips | Closed |
| | CORE-2975 | Interworx: Domain validation only requires one octet label | Tyson Phillips | Closed |
| | CORE-2976 | Cron logs are not removed over time | Tyson Phillips | Closed |
| | CORE-2981 | Invoice Delivery (Unpaid) missing tag for autodebit_date_formatted | Tyson Phillips | Closed |
| | CORE-2983 | Hidden License Key field shown on installer during Initial Setup | Tyson Phillips | Closed |
| | CORE-2987 | Support Manager: Use language keys for plugin actions | Jonathan Reissmueller | Closed |
| | CORE-2988 | Multi-language plugin sub-nav links | Jonathan Reissmueller | Closed |
| | CORE-2989 | TCPDF Wrapper unnecessarily loads TCPDF library file | Tyson Phillips | Closed |
| | CORE-2991 | Order: Use language keys for plugin actions | Jonathan Reissmueller | Closed |
| | CORE-2992 | Mass Mailer: Use language keys for plugin actions | Jonathan Reissmueller | Closed |
| | CORE-2993 | Billing Overview: Use language keys for plugin actions | Jonathan Reissmueller | Closed |
| | CORE-2994 | Blesta Reseller: Use language keys for plugin actions | Jonathan Reissmueller | Closed |
| | CORE-2995 | Client Documents: Use language keys for plugin actions | Jonathan Reissmueller | Closed |
| | CORE-2996 | Download Manager: Use language keys for plugin actions | Jonathan Reissmueller | Closed |
| | CORE-2997 | Feed Reader: Use language keys for plugin actions | Jonathan Reissmueller | Closed |
| | CORE-2998 | Reassign Pricing: Use language keys for plugin actions | Jonathan Reissmueller | Closed |
| | CORE-2999 | System Overview: Use language keys for plugin actions | Jonathan Reissmueller | Closed |
| | CORE-3000 | System Status: Use language keys for plugin actions | Jonathan Reissmueller | Closed |
| | CORE-3001 | CoinPayments: Not loaded properly | Jonathan Reissmueller | Closed |
| | CORE-3012 | Plugin actions/events are updated only for a single company | Tyson Phillips | Closed |
| | CORE-2119 | Stripe: Add invoices paid to description field | Jonathan Reissmueller | Closed |