Add SSL for alias domains automatically
When the domain doesn't have a LE cert yet it would be great that the alias domains are automatically added to the field in the Certification tab. Wh...
More API endpoints
It would be nice to have more endpoints for Ploi Core. This because people would be able to have more automatization (for example triggering the creat...
Private Composer Support
Integrating private composer package support directly at the site level, would be amazin. This enhancement aims to streamline the user experience by e...
Add user-friendly 404 pages
Currently Ploi Core returns a white/blank page when visiting an url that doesn't exist. It would be nice if we could display a user-friendly 404 page...
Trial Package
Under packages we would love to see a option to choose a trial package as the standard package when users register - and the option to specify how man...
Add Laravel Octane
For users that want to run it on octane.
Edit function for DNS settings
Just discovered the DNS settings (thanks Dennis) It would be great to have a Edit button instead of only a delete button.
Move cancel subscription to Available packages section.
When a client wants to cancel a subscription, I think moving / cloning the cancel button should be where the greyed out Subscribe button is. The scree...
Core: Missing type filed in DNS settings
In the dns editor it is not possible to select a type for the record nor it is possible to select a TTL, this is necessary for the users to map the ri...
Ploi core: Design
Small issue with multiple domains in SSL Screen when adding more domains as aliasses: https://images.kyzoe.be/chrome_iA6vsyKeNb.png Nothing really con...
the use of html tags or markdown in Alert messages
it would be great to have a way to use or markdown in alert messages.
ploi-core: Ability to reset a database users password
someone deleted the content of wp-config, they had no backup and so i was looking to reset the Database password, i ended up to create a new database...
Real usernames instead of autogenerated.
As a shared hosting provider, we have several 100's of users on a server, Ploi generates a random username, it would be extremely helpful to have a us...
Ability to delete all user items from the administration page
In ploi core we can delete a user from the administration page, but when we do that the database stays intact and left behind. So when we delete a use...
Extra Sort fields
in the user overview it would be great to sort on server. so we can group all clients on a particular server
Duplicate check
when adding a duplicate domain on ploi core it would be nice to have a alert saying that i tis a duplicate domain with info for what user the domain i...
Add SES driver
SES amazon driver for Ploi Core.
Upgrade to Laravel 10
Two factor authentication
Customers should be able to enable 2FA for their accounts. TODO: Create two factor auth login screen Allow enabling two factor auth in profile (secur...
Refresh system version in system tab
After the label Remote version: 2.2 there should be a small link/button (whatever is the nicest) that flushes the cache, and gets the latest version a...
Set ploi useragent for healthchecks
Can you set the user-agent to something like Ploi-healthcheck, now it's like this "GuzzleHttp/7" See my access log: 94.237.42.145 - - [28/Ju...
attach users to site by name
Now you can attach a user by email to a site, the way ploi core is used could be a lot of users active, it would be more convient to attach a user by...
API Core - Create and update user - Add language option
Add the option to set the language of the user via the API.
API Core - Create and update user - Add Require password to show FTP password option
Make it possible to set or unset the checkbox Require password to show FTP password when creating or updating a user via the API
Set up github action for Ploi Core
Ploi Core needs a github action to run tests, and when merging to master, it needs to run a production mix & commit that.