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

NameSilo: Create packages based on domain pricing from the API

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Sponsored, 4.10.0-b1
    • Component/s: Modules
    • Labels:
      None

      Description

      The NameSilo module should be adapted to Blesta:
      https://github.com/knownhost/Blesta-Namesilo

      It should be forked into the Blesta repository on github, then this feature can be integrated.

      This feature should:

      1. Allow packages to be created from the module
        • A set of TLDs can be selected, and a package created for each TLD
        • Pricing will come from the NameSilo API for each TLD, and can be marked up by a percentage
          • Probably should store the TLD, the TLD old price from NameSilo, the adjusted price we are setting it to, and the value of the markup we are applying (e.g. 15%)
      2. Allow packages to be updated from the module
        • Pricing may be updated for specific packages (based on TLD) when manually set to do so
        • We can list the current data we have on record, i.e. The TLD, the old TLD price from NameSilo, the price of the current package (in each currency), and the prices that the package will be updated to if we apply a change to the markup (e.g. 20%). This will allow us to compare the old price vs the new price and make it easier for staff to know what prices have changed in NameSilo vs Blesta that they may want to update.

        Activity

        tyson Tyson Phillips (Inactive) created issue -
        tyson Tyson Phillips (Inactive) made changes -
        Field Original Value New Value
        Rank Ranked higher
        tyson Tyson Phillips (Inactive) made changes -
        Story Points 8
        tyson Tyson Phillips (Inactive) made changes -
        Description The NameSilo module should be adapted to Blesta:
        https://github.com/knownhost/Blesta-Namesilo

        It should be forked into the Blesta repository on github, then this feature can be integrated.

        This feature should:
        # Allow packages to be created from the module
        #* A set of TLDs can be selected, and a package created for each TLD
        #* Pricing will come from the NameSilo API for each TLD, and can be marked up by a percentage
        #** Probably should store the *TLD*, the *TLD price from NameSilo*, the *adjusted price* we are setting it to, and the *value of the markup we are applying* (e.g. 15%)
        # Allow packages to be updated from the module
        #* Pricing may be updated for specific packages (based on TLD) when manually set to do so
        #* We can list the current data we have on record, i.e. The TLD, the TLD price from NameSilo, the price of the current package (in each currency), and the prices that the package will be updated to if we apply a change to the markup (e.g. 20%)
        The NameSilo module should be adapted to Blesta:
        https://github.com/knownhost/Blesta-Namesilo

        It should be forked into the Blesta repository on github, then this feature can be integrated.

        This feature should:
        # Allow packages to be created from the module
        #* A set of TLDs can be selected, and a package created for each TLD
        #* Pricing will come from the NameSilo API for each TLD, and can be marked up by a percentage
        #** Probably should store the *TLD*, the *TLD old price from NameSilo*, the *adjusted price* we are setting it to, and the *value of the markup we are applying* (e.g. 15%)
        # Allow packages to be updated from the module
        #* Pricing may be updated for specific packages (based on TLD) when manually set to do so
        #* We can list the current data we have on record, i.e. The TLD, the old TLD price from NameSilo, the price of the current package (in each currency), and the prices that the package will be updated to if we apply a change to the markup (e.g. 20%). This will allow us to compare the old price vs the new price and make it easier for staff to know what prices have changed in NameSilo vs Blesta that they may want to update.
        tyson Tyson Phillips (Inactive) made changes -
        Remaining Estimate 0 minutes [ 0 ]
        Time Spent 18 minutes [ 1080 ]
        Worklog Id 12914 [ 12914 ]
        tyson Tyson Phillips (Inactive) made changes -
        Sprint 4.9.0 Sprint 1 [ 98 ]
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked lower
        abdy Abdy Franco made changes -
        Time Spent 18 minutes [ 1080 ] 6 hours, 48 minutes [ 24480 ]
        Worklog Id 12927 [ 12927 ]
        abdy Abdy Franco made changes -
        Time Spent 6 hours, 48 minutes [ 24480 ] 1 day, 4 hours, 23 minutes [ 44580 ]
        Worklog Id 12973 [ 12973 ]
        tyson Tyson Phillips (Inactive) made changes -
        Sprint 4.9.0 Sprint 1 [ 98 ] 4.9.0 Sprint 1, 4.9.0 Sprint 2 [ 98, 99 ]
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked higher
        tyson Tyson Phillips (Inactive) made changes -
        Fix Version/s 4.9.0-b1 [ 11301 ]
        tyson Tyson Phillips (Inactive) made changes -
        Assignee Abdy Franco [ abdy ]
        abdy Abdy Franco made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        tyson Tyson Phillips (Inactive) made changes -
        Sprint 4.9.0 Sprint 1, 4.9.0 Sprint 2 [ 98, 99 ] 4.9.0 Sprint 1, 4.9.0 Sprint 2, 4.9.0 Sprint 3 [ 98, 99, 101 ]
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked higher
        abdy Abdy Franco made changes -
        Time Spent 1 day, 4 hours, 23 minutes [ 44580 ] 2 days, 6 hours, 51 minutes [ 82260 ]
        Worklog Id 13131 [ 13131 ]
        abdy Abdy Franco made changes -
        Time Spent 2 days, 6 hours, 51 minutes [ 82260 ] 3 days, 3 hours, 9 minutes [ 97740 ]
        Worklog Id 13139 [ 13139 ]
        abdy Abdy Franco made changes -
        Time Spent 3 days, 3 hours, 9 minutes [ 97740 ] 4 days, 1 hour, 12 minutes [ 119520 ]
        Worklog Id 13158 [ 13158 ]
        tyson Tyson Phillips (Inactive) made changes -
        Sprint 4.9.0 Sprint 1, 4.9.0 Sprint 2, 4.9.0 Sprint 3 [ 98, 99, 101 ] 4.9.0 Sprint 1, 4.9.0 Sprint 2, 4.9.0 Sprint 3, 4.9.0 Sprint 4 [ 98, 99, 101, 102 ]
        jonathan Jonathan Reissmueller made changes -
        Time Spent 4 days, 1 hour, 12 minutes [ 119520 ] 4 days, 5 hours, 58 minutes [ 136680 ]
        Worklog Id 13177 [ 13177 ]
        tyson Tyson Phillips (Inactive) made changes -
        Sprint 4.9.0 Sprint 1, 4.9.0 Sprint 2, 4.9.0 Sprint 3, 4.9.0 Sprint 4 [ 98, 99, 101, 102 ] 4.9.0 Sprint 1, 4.9.0 Sprint 2, 4.9.0 Sprint 3, 4.9.0 Sprint 4, 4.9.0 Sprint 5 [ 98, 99, 101, 102, 103 ]
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked higher
        tyson Tyson Phillips (Inactive) made changes -
        Sprint 4.9.0 Sprint 1, 4.9.0 Sprint 2, 4.9.0 Sprint 3, 4.9.0 Sprint 4, 4.9.0 Sprint 5 [ 98, 99, 101, 102, 103 ] 4.9.0 Sprint 1, 4.9.0 Sprint 2, 4.9.0 Sprint 3, 4.9.0 Sprint 4, 4.9.0 Sprint 5, 4.9.0 Sprint 6 [ 98, 99, 101, 102, 103, 104 ]
        jonathan Jonathan Reissmueller made changes -
        Security Private [ 10000 ]
        tyson Tyson Phillips (Inactive) made changes -
        Sprint 4.9.0 Sprint 1, 4.9.0 Sprint 2, 4.9.0 Sprint 3, 4.9.0 Sprint 4, 4.9.0 Sprint 5, 4.9.0 Sprint 6 [ 98, 99, 101, 102, 103, 104 ] 4.9.0 Sprint 1, 4.9.0 Sprint 2, 4.9.0 Sprint 3, 4.9.0 Sprint 4, 4.9.0 Sprint 5, 4.9.0 Sprint 6, 4.9.0 Sprint 7 [ 98, 99, 101, 102, 103, 104, 105 ]
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked higher
        abdy Abdy Franco made changes -
        Time Spent 4 days, 5 hours, 58 minutes [ 136680 ] 1 week, 1 hour, 11 minutes [ 148260 ]
        Worklog Id 13350 [ 13350 ]
        abdy Abdy Franco made changes -
        Time Spent 1 week, 1 hour, 11 minutes [ 148260 ] 1 week, 3 hours, 42 minutes [ 157320 ]
        Worklog Id 13359 [ 13359 ]
        admin Paul Phillips made changes -
        Fix Version/s 4.9.0 [ 11306 ]
        Fix Version/s 4.9.0-b1 [ 11301 ]
        abdy Abdy Franco made changes -
        Time Spent 1 week, 3 hours, 42 minutes [ 157320 ] 1 week, 1 day, 2 hours, 27 minutes [ 181620 ]
        Worklog Id 13375 [ 13375 ]
        abdy Abdy Franco made changes -
        Time Spent 1 week, 1 day, 2 hours, 27 minutes [ 181620 ] 1 week, 1 day, 4 hours, 17 minutes [ 188220 ]
        Worklog Id 13376 [ 13376 ]
        abdy Abdy Franco made changes -
        Status In Progress [ 3 ] In Review [ 5 ]
        Resolution Fixed [ 1 ]
        jonathan Jonathan Reissmueller made changes -
        Time Spent 1 week, 1 day, 4 hours, 17 minutes [ 188220 ] 1 week, 1 day, 5 hours, 39 minutes [ 193140 ]
        Worklog Id 13395 [ 13395 ]
        abdy Abdy Franco made changes -
        Time Spent 1 week, 1 day, 5 hours, 39 minutes [ 193140 ] 1 week, 2 days, 12 minutes [ 202320 ]
        Worklog Id 13406 [ 13406 ]
        abdy Abdy Franco made changes -
        Time Spent 1 week, 2 days, 12 minutes [ 202320 ] 1 week, 2 days, 3 hours, 2 minutes [ 212520 ]
        Worklog Id 13408 [ 13408 ]
        jonathan Jonathan Reissmueller made changes -
        Time Spent 1 week, 2 days, 3 hours, 2 minutes [ 212520 ] 1 week, 2 days, 4 hours, 6 minutes [ 216360 ]
        Worklog Id 13418 [ 13418 ]
        abdy Abdy Franco made changes -
        Time Spent 1 week, 2 days, 4 hours, 6 minutes [ 216360 ] 1 week, 2 days, 6 hours, 44 minutes [ 225840 ]
        Worklog Id 13507 [ 13507 ]
        abdy Abdy Franco made changes -
        Time Spent 1 week, 2 days, 6 hours, 44 minutes [ 225840 ] 1 week, 2 days, 7 hours, 10 minutes [ 227400 ]
        Worklog Id 13509 [ 13509 ]
        jonathan Jonathan Reissmueller made changes -
        Status In Review [ 5 ] Closed [ 6 ]
        admin Paul Phillips made changes -
        Resolution Fixed [ 1 ]
        Status Closed [ 6 ] Reopened [ 4 ]
        admin Paul Phillips made changes -
        Fix Version/s 4.10.0-b1 [ 11305 ]
        Fix Version/s 4.9.0 [ 11306 ]
        admin Paul Phillips made changes -
        Status Reopened [ 4 ] Closed [ 6 ]
        Resolution Fixed [ 1 ]

          People

          • Assignee:
            abdy Abdy Franco
            Reporter:
            tyson Tyson Phillips (Inactive)
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              7/May/20

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 1 week, 2 days, 7 hours, 10 minutes
              1w 2d 7h 10m

                Agile