Giter Club home page Giter Club logo

levelup-for-dynamics-crm's Introduction

build

Summary

Chrome Extension for Dynamics CRM/365/ Power Apps Power users

Level up screenshot

Usage

Install the extension from Chrome Store. https://chrome.google.com/webstore/detail/level-up-for-dynamics-crm/bjnkkhimoaclnddigpphpgkfgeggokam or from Firefox Addons. https://addons.mozilla.org/en-US/firefox/addon/level-up-for-d365-power-apps/

Detailed Functionality

Action What it does
Logical Names Displays logical names for fields, tabs and sections.
Clear Logical Names Restores the form to the original state, by removing the schema name textboxes.
Blur Fields Blurs all form fields and subgrids on the form.
Reset Blur Puts the form back in the default state with fields not blurred.
God Mode Makes all mandatory fields optional. Makes hidden fields/tabs/sections visible. Makes read-only fields editable.
Record Properties Displays information about current record like Created By, Created On, Modified By, Modified on, Permissions and Owner.
Changed Fields Highlights fields in the form that have been changed, but not saved yet.
Record URL Displays the current record URL in a dialog. The URL can be copied from the dialog and dismissed.
Record Id Displays the current record Id in a dialog. The Id can be copied from the dialog and dismissed.
Open Record in Web API Opens the current record in a new tab with Web API URL.
Refresh All subgrids Refreshes all the subgrids on the current form. It does not refresh the associated views.
Minimum values This is intended for use on a new record. It fills out minimum values for all required fields. Only the following field types are filled out automatically: Memo, String, Boolean, DateTime, Decimal, Double, Integer, Money and OptionSet.
Show Optionset values Updates all the OptionSet fields on the current form to show text as well the the value of the OptionSet.
Clone Record Use the record parameters functionality and display a new popup which is a clone of the current record. This clone does not include the child records.
Refresh + Autosave off Refreshes the current form without saving it. It also turns off the auto-save after refresh.
Toggle Tabs Collapses or expands the tabs in the form.
Workflows & Business Rules Displays any workflows and business rules for the current entity.
All Fields Displays values for all fields not in the current form
Open record By Id Displays a dialog to get the entity schemaname and record id. Once this is given, it opens a new popup to show the record.
New record Displays a dialog to get the entity schemaname. Once this is given, it opens a new popup to create a new record.
Open list Displays a dialog to get the entity schemaname. Once this is given, it opens a new popup to show the entity list.
Security Displays the security area from the sitemap.
System Jobs Displays the system jobs from the sitemap.
Solutions Displays the solutions area from the sitemap.
Process Displays the processes area from the sitemap.
Mailboxes Displays the mailboxes list.
Open Main Opens the CRM homepage (main.aspx) on a new window.
Advanced Find Opens Advanced Find in a new window.
Mobile Client Opens the mobile client (MoCA) in a new window.
My user Record Opens your "systemuser" record in a new window.
My Mailbox Opens your "mailbox" record in a new window.
Perf Diag Displays the performance diagnostics page. Primarily useful for assessing network performance. Refer https://mbs.microsoft.com/customersource/Global/CRM/learning/documentation/user-guides/PerformanceOptimizationsCRMOnlineSuccess.
Perf Center Displays the performance center page. Primarily used to assess slow form performance. Can be used in conjunction with DevTools. Refer http://blog.cobalt.net/blog/understanding-the-microsoft-dynamics-crm-performance-center
Instance Picker Displays the instance picker page (applicable to Dynamics CRM/365 Online only).
Power Platform Admin Opens admin.powerplatform.microsoft.com
Solutions History Display Solutions History page to see the list of solutions imported into the environment.
New window Displays the current grid (Saved Query) in a new window.
Quick Find fields Displays the search fields for the current entity that is displayed in the grid.
Environment Details Displays information that can be used for support requests like TenantId, EnvironmentId, OrganizationVersion etc.
Environment Settings Displays some useful information about the current "Organization" you are connected to in a popup.
My Roles Displays the user roles, that you user record has.
User & Roles Displays the users and their roles.

YouTube Demo (Thank you Dynamix Academy)

YouTube Demo

Build instructions

$ npm install
$ npm build

This will build the solution for Chrome, Firefox and Edge

Version

Increments version number of manifest.json and package.json, commits the change to git and adds a git tag.

$ gulp patch      // => 0.0.X

or

$ gulp feature    // => 0.X.0

or

$ gulp release    // => X.0.0

Globals

The build tool also defines a variable named process.env.NODE_ENV in your scripts. It will be set to development unless you use the --production option.

Example: ./app/background.js

if(process.env.NODE_ENV === 'development'){
  console.log('We are in development mode!');
}

Credits

levelup-for-dynamics-crm's People

Contributors

betimbeja avatar daryllabar avatar dependabot[bot] avatar derekfinlinson avatar mahersaleem avatar rajyraman avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.