The CRM Power Pane is a helper tool designed to integrate with Microsoft Dynamics CRM application and allow you to manipulate forms or perform actions faster throughout the Microsoft Dynamics CRM application .
Cloning a record causes the javascript memory of the opening/originating window to balloon.
This seems to persist navigation (IE: Continuing to browse after the original clone doesn't release the memory)
I'm currently cloning a few records, i have chrome open with two tabs (including the one i'm using to write this). Its currently using 2.5gb of memory, No dev tools or anything. Doesn't appear to be related specifically to the entity i'm cloning.
There are lots of areas that could use some refactoring, it would be really good to refactor the extension source to allow unit testing. This will also prove useful when we set up CI/CD (discussion at #75)
Ultimately, we can consider some automated UI tests as well, since manually testing the extension is overwhelming and Dynamics 365 is constantly changing.
Can we better support multiple chrome profiles. Lastpass, google drive and adobe acrobat all prompt on creating a new profile in chrome to be add their extensions as they are installed on other profiles.
Could this extension do the same too (as a consultant we run many chrome profiles, one per customer).
It would be good to be able to see all the field values of a record, including those fields that are not currently on the form. Often an entity may have fields that are used for logic processing only and are not displayed on any form.
Describe the bug
I am trying to launch the Mobile Client functionality. When I click the Mobile Client button, it opens a second tab and a progress circle continuously spins, but the mobile version never loads. I have waited for about 5 minutes for it to load.
To Reproduce
Steps to reproduce the behavior:
Open Chrome with PowerPane extension installed.
Click the PowerPane thunderbolt in the upper left-hand corner to expand the menu.
Under Navigations, click the Mobile Client button.
An additional tab will open with the spinning progress circle.
Expected behavior
I would expect to see the usual preview and the "3/5" and/or "4/5" progress indicators (message like Downloading Customizations, etc.) in the bottom right-hand corner of the additionally opened tab.
Screenshots
Product Version
Dynamics 365 v9
Version: 9.0.2.1468
Environment
OS: Windows 10
Browser: Chrome
Version: 69.0.3497.92 (Official Build) (64-bit)
Additional context
Add any other context about the problem here.
Is your feature request related to a problem? Please describe.
"Report Issue" implies bug reports, however users should be able to suggest features and give feedback.
Describe the solution you'd like
"Report Issue" button could be renamed to something like "Provide feedback" or "Tell us what you think" to cover bug reports, feature requests and general feedback. This button can open a new tab to the new issue page which lets the user choose a suitable template for their feedback.
Describe alternatives you've considered
Alternatively, other buttons for suggestions or general feedback can be added, but this might result in too much clutter / poor UX.
Is it possible/feasible to rename the extension and the repository to "Dynamics CRM/365 Power Pane"?
The current name might lead some users to think that the extension is not compatible with Dynamics 365 / Online. We could re-name the extension adding 365 in Chrome Web Store, Mozilla Add-ons and update any other references, and possibly drop the "CRM" part in the future.
A good feature would be to be able to get values which are not part of the form
User story
As User I go to the lightning and press "Show All Fields". This opens up a pop-up with a table with headers Display Name, Logic Name and Value. Rows are fetched from the record and are not limited by the form, i.e. they are not part of the form in any way. This applies to normal fields and lookup, not N:N or 1:N relation
Additional features
+There is also a search box in the top of the pop-up allowing you to search for a field within the pop-up
+It is possible to change the values and save back the record
Pane should be hidden when I click blank space (anywhere on the page). It is being hidden only when I click the icon. i think this is bad user experience and it is causing time-loss.