Details
Description
We did this for cPanel per CORE-2849. This implementation is basically the same.
When creating a Package, we need an option for "Enable Selling Sub-Domains", which will allow a list of domains to be provided.
If this is enabled on the Package, when a user checks out instead of a Domain field, there is a Sub-Domain and Domain field, where the Domain field is populated with the domains provided on the Package.
The cPanel implementation shows these as 2 separate fields, and I don't know if this is possible, but if so, it would be better if the fields are on the same line separated with a period, for better UX.
The module will check availability of the sub-domain by doing an A record DNS lookup, like the cPanel implementation. If there is no A record, the sub-domain is available and we allow it to be created.
Activity
Field | Original Value | New Value |
---|---|---|
Rank | Ranked higher |
Rank | Ranked lower |
Rank | Ranked lower |
Sprint | 5.11.0 Sprint 1 [ 201 ] |
Rank | Ranked higher |
Assignee | Abdy Franco [ abdy ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Remaining Estimate | 0 minutes [ 0 ] | |
Time Spent | 5 hours, 53 minutes [ 21180 ] | |
Worklog Id | 17120 [ 17120 ] |
Time Spent | 5 hours, 53 minutes [ 21180 ] | 1 day, 5 hours, 51 minutes [ 49860 ] |
Worklog Id | 17121 [ 17121 ] |
Time Spent | 1 day, 5 hours, 51 minutes [ 49860 ] | 2 days, 5 hours, 46 minutes [ 78360 ] |
Worklog Id | 17122 [ 17122 ] |
Time Spent | 2 days, 5 hours, 46 minutes [ 78360 ] | 2 days, 7 hours, 1 minute [ 82860 ] |
Worklog Id | 17123 [ 17123 ] |
Status | In Progress [ 3 ] | In Review [ 5 ] |
Resolution | Fixed [ 1 ] |
Time Spent | 2 days, 7 hours, 1 minute [ 82860 ] | 2 days, 7 hours, 50 minutes [ 85800 ] |
Worklog Id | 17125 [ 17125 ] |
Sprint | 5.11.0 Sprint 1 [ 201 ] | 5.11.0 Sprint 1, 5.11.0 Sprint 1.5 [ 201, 205 ] |
Rank | Ranked higher |
Status | In Review [ 5 ] | Closed [ 6 ] |