jongpie / NebulaLogger

The most robust observability solution for Salesforce experts. Built 100% natively on the platform, and designed to work seamlessly with Apex, Lightning Components, Flow, OmniStudio, and integrations.
https://nebulalogger.com
MIT License
709 stars 166 forks source link

Add filters in relatedLogEntries LWC #334

Open jongpie opened 2 years ago

jongpie commented 2 years ago

New Feature Summary

Currently, the relatedLogEntries LWC provides a search box to filter on LogEntry__c records, but no other filters are provided. It'd be helpful to have some new filters added to the component so that users can have more control over what data is displayed on a record page.

mar-ben commented 2 years ago

@jongpie where is relatedLogEntries LWC used? . I will work on this.

jongpie commented 2 years ago

@mar-ben that would be amazing! The relatedLogEntries LWC is designed to be used on any record flexipage - you can add it in App Builder for any record page, it shows up as a custom component called "Related Log Entries". There is a very basic page in the wiki about it, but it doesn't have much technical details - let me know if you have any questions!

mar-ben commented 2 years ago

@jongpie. Please find the updated UI screenshots . I have used checkbox group instead of multi select picklist for logging Level filter. Let me know if any changes required.

Screen Shot 2022-07-17 at 6 00 40 PM

Filter Modal :

Screen Shot 2022-07-17 at 6 03 00 PM
jongpie commented 2 years ago

@mar-ben I love this, this looks great! I had not thought of using a modal for the filters, but I really like that approach - it gives a lot of room to add new filters in the future. And I think the checkbox group looks great. Feel free to submit a PR for your changes whenever you're ready.