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

Add an advanced admin edit option to services

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 5.9.0
    • Fix Version/s: 5.11.0-b1
    • Component/s: Staff Interface
    • Labels:
      None

      Description

      We try not to let people break things, but often times they end up having to edit the database manually, which is arguably more risky. A common use case is that someone is adding a pre-existing service or domain to Blesta, and they want to change the "Date Created", since the date created is only automatically set based on when the service is added to Blesta.

      When managing a service, under Actions, add a new section called "Advanced Edit". When selecting Advanced Edit, load the following:

      • Info box. The info box should say. "Warning, modifying these settings can break things if you don't know what you're doing, use with caution. All changes made here are made internal to Blesta only and no API calls will be sent to the module."
      • Date Created (services.date_added prepopulate with existing date with date selector)
      • Date Renews (services.date_renews prepopulate with existing date with date selector)
      • Date Last Renewed (servicesdate_last_renewed prepopulate with existing date with date selector)
      • Date Suspended (services.date_suspended prepopulate with existing date with date selector)
      • Date Cancelled (services.date_canceled prepopulate with existing date with date selector)
      • Any other service fields we should include?
      • Then, list all service meta fields handled by this module, including any service fields that are not part of this module that are set. Any that happen to be associated with the service that are not used by the module should be indicated in red, or an asterisk, or some other marker to indicate the module does not use them.

      It might also be good if we can create an ACL permission for this, though I'm not sure we have any at the moment related to managing services.

        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
        jonathan Jonathan Reissmueller made changes -
        Story Points 5
        jonathan Jonathan Reissmueller made changes -
        Sprint 5.11.0 Sprint 3 [ 202 ]
        jonathan Jonathan Reissmueller made changes -
        Rank Ranked higher
        abdy Abdy Franco made changes -
        Remaining Estimate 0 minutes [ 0 ]
        Time Spent 7 hours, 52 minutes [ 28320 ]
        Worklog Id 17328 [ 17328 ]
        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 7 hours, 52 minutes [ 28320 ] 1 day, 7 hours, 50 minutes [ 57000 ]
        Worklog Id 17329 [ 17329 ]
        abdy Abdy Franco made changes -
        Time Spent 1 day, 7 hours, 50 minutes [ 57000 ] 2 days, 7 hours, 49 minutes [ 85740 ]
        Worklog Id 17330 [ 17330 ]
        abdy Abdy Franco made changes -
        Time Spent 2 days, 7 hours, 49 minutes [ 85740 ] 3 days, 7 hours, 45 minutes [ 114300 ]
        Worklog Id 17331 [ 17331 ]
        abdy Abdy Franco made changes -
        Time Spent 3 days, 7 hours, 45 minutes [ 114300 ] 4 days, 7 hours, 43 minutes [ 142980 ]
        Worklog Id 17332 [ 17332 ]
        abdy Abdy Franco made changes -
        Time Spent 4 days, 7 hours, 43 minutes [ 142980 ] 1 week, 7 hours, 45 minutes [ 171900 ]
        Worklog Id 17333 [ 17333 ]
        abdy Abdy Franco made changes -
        Time Spent 1 week, 7 hours, 45 minutes [ 171900 ] 1 week, 1 day, 4 hours, 42 minutes [ 189720 ]
        Worklog Id 17335 [ 17335 ]
        abdy Abdy Franco made changes -
        Time Spent 1 week, 1 day, 4 hours, 42 minutes [ 189720 ] 1 week, 2 days, 56 minutes [ 204960 ]
        Worklog Id 17337 [ 17337 ]
        abdy Abdy Franco made changes -
        Time Spent 1 week, 2 days, 56 minutes [ 204960 ] 1 week, 3 days, 47 minutes [ 233220 ]
        Worklog Id 17338 [ 17338 ]
        abdy Abdy Franco made changes -
        Time Spent 1 week, 3 days, 47 minutes [ 233220 ] 1 week, 3 days, 4 hours, 34 minutes [ 246840 ]
        Worklog Id 17342 [ 17342 ]
        abdy Abdy Franco made changes -
        Time Spent 1 week, 3 days, 4 hours, 34 minutes [ 246840 ] 1 week, 3 days, 7 hours, 30 minutes [ 257400 ]
        Worklog Id 17350 [ 17350 ]
        abdy Abdy Franco made changes -
        Time Spent 1 week, 3 days, 7 hours, 30 minutes [ 257400 ] 1 week, 4 days, 6 hours, 44 minutes [ 283440 ]
        Worklog Id 17353 [ 17353 ]
        abdy Abdy Franco made changes -
        Time Spent 1 week, 4 days, 6 hours, 44 minutes [ 283440 ] 2 weeks, 6 hours, 36 minutes [ 311760 ]
        Worklog Id 17354 [ 17354 ]
        abdy Abdy Franco made changes -
        Time Spent 2 weeks, 6 hours, 36 minutes [ 311760 ] 2 weeks, 1 day, 6 hours, 29 minutes [ 340140 ]
        Worklog Id 17355 [ 17355 ]
        abdy Abdy Franco made changes -
        Time Spent 2 weeks, 1 day, 6 hours, 29 minutes [ 340140 ] 2 weeks, 2 days, 6 hours, 30 minutes [ 369000 ]
        Worklog Id 17356 [ 17356 ]
        abdy Abdy Franco made changes -
        Time Spent 2 weeks, 2 days, 6 hours, 30 minutes [ 369000 ] 2 weeks, 3 days, 6 hours, 21 minutes [ 397260 ]
        Worklog Id 17358 [ 17358 ]
        abdy Abdy Franco made changes -
        Status In Progress [ 3 ] In Review [ 5 ]
        Resolution Fixed [ 1 ]
        abdy Abdy Franco made changes -
        Time Spent 2 weeks, 3 days, 6 hours, 21 minutes [ 397260 ] 2 weeks, 4 days, 8 minutes [ 403680 ]
        Worklog Id 17369 [ 17369 ]
        jonathan Jonathan Reissmueller made changes -
        Sprint 5.11.0 Sprint 3 [ 202 ] 5.11.0 Sprint 3, 5.11.0 Sprint 4 [ 202, 203 ]
        jonathan Jonathan Reissmueller made changes -
        Rank Ranked higher
        jonathan Jonathan Reissmueller made changes -
        Sprint 5.11.0 Sprint 3, 5.11.0 Sprint 4 [ 202, 203 ] 5.11.0 Sprint 3, 5.11.0 Sprint 4, 5.11.0 Sprint 5 [ 202, 203, 204 ]
        jonathan Jonathan Reissmueller made changes -
        Rank Ranked higher
        abdy Abdy Franco made changes -
        Time Spent 2 weeks, 4 days, 8 minutes [ 403680 ] 2 weeks, 4 days, 21 minutes [ 404460 ]
        Worklog Id 17444 [ 17444 ]
        abdy Abdy Franco made changes -
        Time Spent 2 weeks, 4 days, 21 minutes [ 404460 ] 3 weeks, 11 minutes [ 432660 ]
        Worklog Id 17447 [ 17447 ]
        abdy Abdy Franco made changes -
        Time Spent 3 weeks, 11 minutes [ 432660 ] 3 weeks, 7 hours, 55 minutes [ 460500 ]
        Worklog Id 17451 [ 17451 ]
        abdy Abdy Franco made changes -
        Time Spent 3 weeks, 7 hours, 55 minutes [ 460500 ] 3 weeks, 1 day, 6 hours, 1 minute [ 482460 ]
        Worklog Id 17452 [ 17452 ]
        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:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 3 weeks, 1 day, 6 hours, 1 minute
              3w 1d 6h 1m

                Agile