-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Closed
Labels
AutoAssignerNewDotQualityUsed to assign quality issues to engineersUsed to assign quality issues to engineersAwaiting PaymentAuto-added when associated PR is deployed to productionAuto-added when associated PR is deployed to productionDailyKSv2KSv2ExternalAdded to denote the issue can be worked on by a contributorAdded to denote the issue can be worked on by a contributorHelp WantedApply this label when an issue is open to proposals by contributorsApply this label when an issue is open to proposals by contributorsNewFeatureSomething to build that is a new item.Something to build that is a new item.
Description
Proposal
Implement a debug mode for the App, where user can inspect and tweak the report and report action data of live account (locally only) to test various changes or to try to see why certain ui is showing for a report or report action by seeing the underlying data.
These are the features that are showcased in my POC:
- Toggle debug mode in Troubleshoot page
- Check your accountID on Settings page
- On a report, you’re able to debug it by pressing on the chat header and then pressing on Debug, just below Private Notes
- On this new report debug page, you’re able to modify each property of the report object, in the details tab
- In the JSON tab, you can check the JSON representation of the report
- In the actions tab, you can see the list of all report actions associated with the current report
- You’re able to create a new report action, where you just need to insert the JSON that represent the report action that you want to test and preview how it will look like in the chat
- By pressing an existing report action, you’re redirected to a new report action debug page, where you can modify each property of the report action object, in the details tab
- In the JSON tab, you can check the JSON representation of the report action
- And in the preview tab, you can preview what the report action looks like in the chat
- Besides the features present in the POC, we could also add the ability to debug other parts of the app, like connecting bank accounts, test expensify cards, etc.
Coming from here
Issue Owner
Current Issue Owner: @Upwork Automation - Do Not Edit
- Upwork Job URL: https://www.upwork.com/jobs/~021841961814182501474
- Upwork Job ID: 1841961814182501474
- Last Price Increase: 2024-10-03
Issue Owner
Current Issue Owner: @mallenexpensifyReactions are currently unavailable
Metadata
Metadata
Labels
AutoAssignerNewDotQualityUsed to assign quality issues to engineersUsed to assign quality issues to engineersAwaiting PaymentAuto-added when associated PR is deployed to productionAuto-added when associated PR is deployed to productionDailyKSv2KSv2ExternalAdded to denote the issue can be worked on by a contributorAdded to denote the issue can be worked on by a contributorHelp WantedApply this label when an issue is open to proposals by contributorsApply this label when an issue is open to proposals by contributorsNewFeatureSomething to build that is a new item.Something to build that is a new item.
Type
Projects
Status
Done