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
Paul Phillips
created issue -
Paul Phillips
made changes -
Field | Original Value | New Value |
---|---|---|
Rank | Ranked higher |
Paul Phillips
made changes -
Rank | Ranked lower |
Jonathan Reissmueller
made changes -
Story Points | 5 |
Jonathan Reissmueller
made changes -
Sprint | 5.11.0 Sprint 3 [ 202 ] |
Jonathan Reissmueller
made changes -
Rank | Ranked higher |
Abdy Franco
made changes -
Remaining Estimate | 0 minutes [ 0 ] | |
Time Spent | 7 hours, 52 minutes [ 28320 ] | |
Worklog Id | 17328 [ 17328 ] |
Abdy Franco
made changes -
Assignee | Abdy Franco [ abdy ] |
Abdy Franco
made changes -
Status | Open [ 1 ] | In Progress [ 3 ] |
Abdy Franco
made changes -
Time Spent | 7 hours, 52 minutes [ 28320 ] | 1 day, 7 hours, 50 minutes [ 57000 ] |
Worklog Id | 17329 [ 17329 ] |
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 Franco
made changes -
Time Spent | 2 days, 7 hours, 49 minutes [ 85740 ] | 3 days, 7 hours, 45 minutes [ 114300 ] |
Worklog Id | 17331 [ 17331 ] |
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 Franco
made changes -
Time Spent | 4 days, 7 hours, 43 minutes [ 142980 ] | 1 week, 7 hours, 45 minutes [ 171900 ] |
Worklog Id | 17333 [ 17333 ] |
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 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 Franco
made changes -
Time Spent | 1 week, 2 days, 56 minutes [ 204960 ] | 1 week, 3 days, 47 minutes [ 233220 ] |
Worklog Id | 17338 [ 17338 ] |
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 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 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 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 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 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 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 Franco
made changes -
Status | In Progress [ 3 ] | In Review [ 5 ] |
Resolution | Fixed [ 1 ] |
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 Reissmueller
made changes -
Sprint | 5.11.0 Sprint 3 [ 202 ] | 5.11.0 Sprint 3, 5.11.0 Sprint 4 [ 202, 203 ] |
Jonathan Reissmueller
made changes -
Rank | Ranked higher |
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 Reissmueller
made changes -
Rank | Ranked higher |
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 Franco
made changes -
Time Spent | 2 weeks, 4 days, 21 minutes [ 404460 ] | 3 weeks, 11 minutes [ 432660 ] |
Worklog Id | 17447 [ 17447 ] |
Abdy Franco
made changes -
Time Spent | 3 weeks, 11 minutes [ 432660 ] | 3 weeks, 7 hours, 55 minutes [ 460500 ] |
Worklog Id | 17451 [ 17451 ] |
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 Reissmueller
made changes -
Status | In Review [ 5 ] | Closed [ 6 ] |
We do have a Clients > Edit Service acl permission. As for additional fields, I could see a case for including: parent_service_id, id_value, and staff_id.