Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-4919

Free domains not listed under Domains widget anywhere

    Details

      Description

      Related to CORE-4539

      When purchasing a hosting plan with free domain, the domain is activated and is assigned a parent of the hosting plan. This is good because it means that the hosting plan can't be cancelled independently of the domain to get a free domain forever.

      The downside is that the domain doesn't appear in our list of domains. It's not shown in the domains widget on a client profile page, or under Billing > Domains, or on the client's dashboard in the client area. This presents a problem, as we should be able to see all our active domains in one place in all 3 of these places.

      I would suggest that we show all domains, whether they are parent or children within the domains widgets. However, if they have a parent, we should flag them some way so that we know they are linked to another package/hosting account.

      Under Billing > Domains, add another option called "Parent" next to Manage, if the domain has a parent. It should link to the management of the parent. This should be sufficient here.

      Under the Client's Profile page, do the same thing, add an option "Parent" next to Manage, if the domain has a parent. It should link to the management of the parent.

      In the client area, in the domains widget, I'm not sure yet what we should do. Any suggestions? Perhaps we add the following in the expand area if the domain has a parent:

      "This domain belongs to [package name] - [package label]. If that service is cancelled, this domain will be cancelled as well."

      Make "[package name] - [package label]" link to the management page of this parent service.

        Activity

        jonathan Jonathan Reissmueller made changes -
        Status In Review [ 5 ] Closed [ 6 ]
        abdy Abdy Franco made changes -
        Time Spent 2 hours, 30 minutes [ 9000 ] 2 hours, 47 minutes [ 10020 ]
        Worklog Id 16496 [ 16496 ]
        abdy Abdy Franco made changes -
        Status In Progress [ 3 ] In Review [ 5 ]
        Resolution Fixed [ 1 ]
        abdy Abdy Franco made changes -
        Remaining Estimate 0 minutes [ 0 ]
        Time Spent 2 hours, 30 minutes [ 9000 ]
        Worklog Id 16490 [ 16490 ]
        jonathan Jonathan Reissmueller made changes -
        Rank Ranked higher
        jonathan Jonathan Reissmueller made changes -
        Sprint 5.8.0 Sprint 5 [ 184 ]
        abdy Abdy Franco made changes -
        Fix Version/s 5.8.0-b1 [ 11742 ]
        Fix Version/s 5.8.0 [ 11900 ]
        abdy Abdy Franco made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        abdy Abdy Franco made changes -
        Assignee Abdy Franco [ abdy ]
        Hide
        admin Paul Phillips added a comment -

        We may also want to consider a special warning / confirmation when cancelling a service with a child to note that it will be cancelled also, if we don't do that already.

        Show
        admin Paul Phillips added a comment - We may also want to consider a special warning / confirmation when cancelling a service with a child to note that it will be cancelled also, if we don't do that already.
        admin Paul Phillips made changes -
        Field Original Value New Value
        Rank Ranked higher
        admin Paul Phillips created issue -

          People

          • Assignee:
            abdy Abdy Franco
            Reporter:
            admin Paul Phillips
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              4/Aug/23

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 2 hours, 47 minutes
              2h 47m

                Agile