Version 4.8.0-b1

RELEASED

Start date not set

Released: 23/Dec/19

Release Notes

Beta ReleaseShow more
PTKeySummaryAssigneeStatus
CriticalImprovementCORE-3217CentOS WebPanel: Look into new APIJonathan ReissmuellerClosed
MajorImprovementCORE-2160Disable client upgrades to term and config options when open invoices existAbdy FrancoClosed
MajorImprovementCORE-2287Plesk: Change IP Address field to HostnameJonathan ReissmuellerClosed
MajorImprovementCORE-2831Improve hostname validationUnassignedClosed
MajorNew FeatureCORE-2849cPanel: Add support for sub-domains under pre-determined domainAbdy FrancoClosed
MajorNew FeatureCORE-2978Order: Allow linking to products with preselected config option valuesTyson PhillipsClosed
MajorImprovementCORE-2990Order: Skip service configuration step if no service fields, config options, or addonsAbdy FrancoClosed
MajorStoryCORE-3105Update criteria for assigning offsite payment accounts to an existing customerJonathan ReissmuellerClosed
MajorImprovementCORE-3112Service suspension should evaluate calendar dayTyson PhillipsClosed
MajorImprovementCORE-3120Admin edit service total box for actions sectionTyson PhillipsClosed
MajorImprovementCORE-3121Show package setup fee in client service edit review pageJonathan ReissmuellerClosed
MajorImprovementCORE-3160TeamSpeak: Add support for service suspensions and unsuspensionsAbdy FrancoClosed
MajorImprovementCORE-3174Service renew date change should use pricing presenterTyson PhillipsClosed
MajorStoryCORE-3179Pterodactyl ModuleJonathan ReissmuellerClosed
MajorImprovementCORE-3192Softaculous: Add CentOS Web PanelJonathan ReissmuellerClosed
MajorImprovementCORE-3231Add new currency formats for ####,## and ####.##Jonathan ReissmuellerClosed
MajorImprovementCORE-3232Update formatted currencies displayed in HTML to always appear LTRJonathan ReissmuellerClosed
MajorImprovementCORE-3235Remove date ranges for config optionsTyson PhillipsClosed
MajorNew FeatureCORE-3236cPanel: Allow selling of dedicated IP with config optionJonathan ReissmuellerClosed
MajorNew FeatureCORE-3238cPanel: Allow an account limit to be set for resellersAbdy FrancoClosed
MajorImprovementCORE-3250Blesta Installer: Allow the MySQL port to be overridenAbdy FrancoClosed
MajorImprovementCORE-3286Order: Add cart page for ajax templateTyson PhillipsClosed
MajorSub-taskCORE-3290Order: Update formatted currencies displayed in HTML to always appear LTRJonathan ReissmuellerClosed
MajorBugCORE-3291Path to PHP for cron example sometimes includes /user/ instead of /usr/Abdy FrancoClosed
MajorStoryCORE-3294Update hostname validation for extensionsJonathan ReissmuellerClosed
MajorImprovementCORE-3296Pagseguro: stop submitting phone numberJonathan ReissmuellerClosed
MajorSub-taskCORE-3297Stripe: Ensure that a $client_reference_id is validJonathan ReissmuellerClosed
MajorSub-taskCORE-3298Stripe Payments: Ensure that a $client_reference_id is validJonathan ReissmuellerClosed
MajorSub-taskCORE-3299Authorize.net: Ensure that a $client_reference_id is validJonathan ReissmuellerClosed
MajorBugCORE-3302Email for paying with auth/capture gateway has missing tagsJonathan ReissmuellerClosed
MajorBugCORE-3307Order: Base currency renew value shown instead of selected currencyJonathan ReissmuellerClosed
MajorBugCORE-3309TCPDF bug causes logo/background to be deletedTyson PhillipsClosed
MajorSub-taskCORE-3310Pterodactyl: Add egg variable to the packageJonathan ReissmuellerClosed
MajorSub-taskCORE-3311Pterodactyl: Add ability to set egg variables through config optionsJonathan ReissmuellerClosed
MajorSub-taskCORE-3312Pterodactyl: Create service/package validation rules using egg variablesJonathan ReissmuellerClosed
MajorSub-taskCORE-3313Pterodactyl: Add service info methodsJonathan ReissmuellerClosed
MajorBugCORE-3314Services::edit() does not populate config options correctly for text fieldsJonathan ReissmuellerClosed
MajorBugCORE-3317Fatal error when saving a coupon without packages setJonathan ReissmuellerClosed
MajorBugCORE-3318Coupons may be updated across companiesJonathan ReissmuellerClosed
MajorBugCORE-3319Negative coupon causes fatal errorJonathan ReissmuellerClosed
MajorBugCORE-3320Negative tax causes fatal errorJonathan ReissmuellerClosed
MajorBugCORE-3321Coupons may cause negative invoices to be generatedJonathan ReissmuellerClosed
MajorNew FeatureCORE-3322Module: apnscp shared hosting panelAbdy FrancoClosed
MajorBugCORE-3326Source documentation is inaccurate for Clients::addCustomFieldTyson PhillipsClosed
MajorImprovementCORE-3327Plesk: Allow name servers to be specified, and used as a tag in welcome emailJonathan ReissmuellerClosed
MajorBugCORE-3328Order: Summary items show subtotal as unit priceTyson PhillipsClosed
MajorSub-taskCORE-3329Plesk: Update hostname validation for extensionsJonathan ReissmuellerClosed
MajorSub-taskCORE-3330BuycPanel: Update hostname validation for extensionsJonathan ReissmuellerClosed
MajorSub-taskCORE-3331CentOSWebPanel: Update hostname validation for extensionsJonathan ReissmuellerClosed
MajorSub-taskCORE-3332Centovacast: Update hostname validation for extensionsJonathan ReissmuellerClosed
MajorSub-taskCORE-3333cPanel: Update hostname validation for extensionsJonathan ReissmuellerClosed
MajorSub-taskCORE-3334CyberPanel: Update hostname validation for extensionsJonathan ReissmuellerClosed
MajorSub-taskCORE-3335DirectAdmin: Update hostname validation for extensionsJonathan ReissmuellerClosed
MajorSub-taskCORE-3336Interworx: Update hostname validation for extensionsJonathan ReissmuellerClosed
MajorSub-taskCORE-3337ISPConfig: Update hostname validation for extensionsJonathan ReissmuellerClosed
MajorSub-taskCORE-3338Proxmox: Update hostname validation for extensionsJonathan ReissmuellerClosed
MajorSub-taskCORE-3339SolusVM: Update hostname validation for extensionsJonathan ReissmuellerClosed
MajorSub-taskCORE-3340TCAdmin: Update hostname validation for extensionsJonathan ReissmuellerClosed
MajorSub-taskCORE-3341Teamspeak: Update hostname validation for extensionsJonathan ReissmuellerClosed
MajorSub-taskCORE-3342Vesta: Update hostname validation for extensionsJonathan ReissmuellerClosed
MajorSub-taskCORE-3343VirtualMin: Update hostname validation for extensionsJonathan ReissmuellerClosed
MajorSub-taskCORE-3344VPS.net: Update hostname validation for extensionsJonathan ReissmuellerClosed
MajorSub-taskCORE-3345Vultr: Update hostname validation for extensionsJonathan ReissmuellerClosed
MajorSub-taskCORE-3346WHMSonic: Update hostname validation for extensionsJonathan ReissmuellerClosed
MajorSub-taskCORE-3349cWatch: Update hostname validation for extensionsJonathan ReissmuellerClosed
MajorImprovementCORE-3350Softaculous: Add PleskJonathan ReissmuellerClosed
MajorBugCORE-3352Pterodactyl: Required Package options not used unless clients can set them during checkoutJonathan ReissmuellerClosed
MajorBugCORE-3353Pterodactyl: "An error was encountered while processing this request." during checkoutJonathan ReissmuellerClosed
MajorImprovementCORE-3354Pterodactyl: Update languageJonathan ReissmuellerClosed
MajorBugCORE-3357Updating an invoice does not display the correct currency-formatted amountTyson PhillipsClosed
MinorImprovementCORE-3196SolusVM: Allow reinstalling the same templateAbdy FrancoClosed
MinorImprovementCORE-3207Make gateway names multi-lingual in client paymentJonathan ReissmuellerClosed
MinorImprovementCORE-3218cPanel: Display account available for Server GroupsAbdy FrancoClosed
MinorImprovementCORE-3289When upgrading, clear the navigation cacheJonathan ReissmuellerClosed
MinorImprovementCORE-3295Pagseguro: Allow for longer API keysJonathan ReissmuellerClosed
175 of 75