Coder Social home page Coder Social logo

pegros / peg_sys Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 1.0 3.37 MB

Set of Apex schedulable tools to generate various interesting metrics / data for platform monitoring and CRM Analytics data feed.

License: MIT License

Shell 0.03% Apex 55.76% HTML 44.11% JavaScript 0.10%
apex crm-analytics salesforce schedulable

peg_sys's People

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

drushbrook

peg_sys's Issues

[bug] CRM Analytics Dashboards - Some metadata is not deployed correctly

Describe the bug
All Dashboards and Datasets are deployed, but some of the configuration (e.g. table column titles, field value formatting, value colouring...) are not available on the target Org on which the package is deployed.

To Reproduce
Just look at the tables in most CRM Analytics Dashboards.

Expected behavior
Should be 100% compliant with source

Additional context
Perhaps some Wave metadata has been forgotten in the package (for field value colouring and custom percent formatting) and there might be an API version issue when fetching/ deploying the Wave metadata.

[feat] NewComponent - Give the ability to take snapshots of count() queries

Is your feature request related to a problem? Please describe.
Give the ability to take snapshots of count() queries, e.g. to track the level of some processing queues (e.g. number of accounts still to process by an asynchronous process).

Describe the solution you'd like
Like for the governor limits snapshots, have the ability to take hourly measurements of number of records to process by asynchronous processes (e.g. number of records in a specific state).

Describe alternatives you've considered
CRM Analytics synch seem too costly for that.

Additional context
This would help the monitoring of asynchronous processes (in addition to ApexJob standard object).

[feat] Permission Dashboard - Add PermissionSet Group summary view

Is your feature request related to a problem? Please describe.
Currently the Permission Dashboard only describe the permissions granted in each individual PermissionSet, which may be actually a Profile or a PermissionSet Group.
We do not have the list of PermissionSets included in a PermissionSet Group, nor a cumulative view of all permissions granted directly or indirectly by a PermissionSet Group.

Describe the solution you'd like
Ability to investigate what a PSet Group actually grants and from which of its PSets each permission actually comes (enhancing the view available in the Setup page).
Ideally muting rules would be a bonus.

Describe alternatives you've considered
N/A

Additional context
N/A

[bug] SYS_OrgStorage_SCH - Execution failure on large Org

Describe the bug
Execution of the SYS_OrgStorage_SCH apex class may fail when running on a very large Org (i.e. with a large number of Objects and Users)

To Reproduce
Sample "Storage Usage" HTML page content has been provided, which breaks some of the regex processes.

Expected behavior
Handle large Orgs properly, at least ignoring the detailed items of the page.

[feat] Permission Dashboard - Display Flow and Named Credential Names

Is your feature request related to a problem? Please describe.
Flow and Named Credential Names are not displayed in the Dashboard (only their ID)

Describe the solution you'd like
It would be great to have Flow and Named Credential Names like we have for Apex Classes, Custom Permissions and VF Pages.

Describe alternatives you've considered
N/A

Additional context
N/A

[bug] SYS_OrgStorageSnapshot_SCH - Missing "Overall Situation" data

Describe the bug
The "Overall Situation" Org storage data (corresponding to the first table of the "Storage Usage" Setup page is no longer generated in the SYS_OrgStorageSnapshot__c object.

To Reproduce
N/A

Expected behavior
All data from the Setup page should be in the

Screenshots
N/A

Additional context
Probably a change in a recent Salesforce release has removed the

title of the first section.

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.