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

Domain Manager: Add the ability for staff to change the registrar of a client's domain

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 5.2.0
    • Fix Version/s: 5.10.0-b1
    • Component/s: Plugins
    • Labels:
      None

      Description

      The issue we are trying to address: A client has a domain name. We want to transfer the domain from say Enom to OpenSRS. We perform the transfer outside of Blesta, and now we need to update the associated registrar for the client's domain name.

      If we currently use OpenSRS for the TLD, or had previously used OpenSRS for the TLD this could be a package change, except that switching packages for services only works if the module is the same. If registrar modules are standardized well enough so that service meta fields are consistent across registrars, then it may be safe to change the package even though the module is different.

      So, as a domain only feature, we can add an option (bulk option maybe) to the Domains widget under the client's profile, and under Billing > Domains to change the registrar. Then, we update the package associated with the domain to a package for the TLD that uses that registrar.

      If an active or inactive package does not exist for the TLD within the domain manager, it would be ideal if we could create it by cloning the existing package, maintaining the pricing, to a new package using the desired registrar. If we can't create it on the fly, we may need to add a method to edit inactive TLD pricing.

      Needs some more discussion/planning.

        Activity

        admin Paul Phillips created issue -
        admin Paul Phillips made changes -
        Field Original Value New Value
        Rank Ranked higher
        admin Paul Phillips made changes -
        Rank Ranked lower
        admin Paul Phillips made changes -
        Fix Version/s 5.10.0-b1 [ 11905 ]
        Fix Version/s Short Term [ 10800 ]
        jonathan Jonathan Reissmueller made changes -
        Rank Ranked higher
        jonathan Jonathan Reissmueller made changes -
        Sprint 5.10.0 Sprint 1 [ 188 ]
        abdy Abdy Franco made changes -
        Remaining Estimate 0 minutes [ 0 ]
        Time Spent 3 hours, 5 minutes [ 11100 ]
        Worklog Id 16697 [ 16697 ]
        abdy Abdy Franco made changes -
        Assignee Abdy Franco [ abdy ]
        abdy Abdy Franco made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        abdy Abdy Franco made changes -
        Time Spent 3 hours, 5 minutes [ 11100 ] 1 day, 3 hours, 4 minutes [ 39840 ]
        Worklog Id 16698 [ 16698 ]
        abdy Abdy Franco made changes -
        Status In Progress [ 3 ] In Review [ 5 ]
        Resolution Fixed [ 1 ]
        jonathan Jonathan Reissmueller made changes -
        Sprint 5.10.0 Sprint 1 [ 188 ] 5.10.0 Sprint 1, 5.10.0 Sprint 2 [ 188, 189 ]
        jonathan Jonathan Reissmueller made changes -
        Rank Ranked higher
        jonathan Jonathan Reissmueller made changes -
        Rank Ranked higher
        jonathan Jonathan Reissmueller made changes -
        Rank Ranked lower
        jonathan Jonathan Reissmueller made changes -
        Sprint 5.10.0 Sprint 1, 5.10.0 Sprint 2 [ 188, 189 ] 5.10.0 Sprint 1, 5.10.0 Sprint 2, 5.10.0 Sprint 3 [ 188, 189, 190 ]
        jonathan Jonathan Reissmueller made changes -
        Rank Ranked higher
        jonathan Jonathan Reissmueller made changes -
        Sprint 5.10.0 Sprint 1, 5.10.0 Sprint 2, 5.10.0 Sprint 3 [ 188, 189, 190 ] 5.10.0 Sprint 1, 5.10.0 Sprint 2, 5.10.0 Sprint 3, 5.10.0 Sprint 4 [ 188, 189, 190, 191 ]
        jonathan Jonathan Reissmueller made changes -
        Rank Ranked higher
        abdy Abdy Franco made changes -
        Time Spent 1 day, 3 hours, 4 minutes [ 39840 ] 1 day, 3 hours, 13 minutes [ 40380 ]
        Worklog Id 16807 [ 16807 ]
        abdy Abdy Franco made changes -
        Time Spent 1 day, 3 hours, 13 minutes [ 40380 ] 1 day, 3 hours, 25 minutes [ 41100 ]
        Worklog Id 16810 [ 16810 ]
        jonathan Jonathan Reissmueller made changes -
        Sprint 5.10.0 Sprint 1, 5.10.0 Sprint 2, 5.10.0 Sprint 3, 5.10.0 Sprint 4 [ 188, 189, 190, 191 ] 5.10.0 Sprint 1, 5.10.0 Sprint 2, 5.10.0 Sprint 3, 5.10.0 Sprint 4, 5.10.0 Sprint 5 [ 188, 189, 190, 191, 192 ]
        jonathan Jonathan Reissmueller made changes -
        Rank Ranked higher
        abdy Abdy Franco made changes -
        Time Spent 1 day, 3 hours, 25 minutes [ 41100 ] 1 day, 7 hours, 3 minutes [ 54180 ]
        Worklog Id 16823 [ 16823 ]
        abdy Abdy Franco made changes -
        Time Spent 1 day, 7 hours, 3 minutes [ 54180 ] 2 days, 3 hours, 55 minutes [ 71700 ]
        Worklog Id 16825 [ 16825 ]
        jonathan Jonathan Reissmueller made changes -
        Status In Review [ 5 ] Closed [ 6 ]

          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:
              5/Apr/24

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 2 days, 3 hours, 55 minutes
              2d 3h 55m

                Agile