Jonathan Gillespie's repositories
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, Process Builder & integrations.
NebulaFramework
A development framework for Salesforce's Apex language & the Force.com platform
NebulaQueryAndSearch
Apex library that dynamically generates SOQL & SOSL queries
ApexCallouts
A lightweight Apex library for making HTTP callouts. Works with remote site settings and named credentials.
SimpleLightningComponents
A collection of custom Salesforce Lightning components to try to make Lightning development a little bit less frustrating
CustomMetadataSaver
Allows saving changes to custom metadata records via Apex and Flow
NebulaCacheManager
A flexible cache management system for Salesforce Apex developers. Built to be scalable & configurable.
ApexValidationRules
An Apex library for validating field values on SObject records, using configurable custom metadata types
SmartTestDataFactory
A lightweight library for dynamically generating Sobject records & setting any required fields, based on the field's metadata
NebulaTriggerHandler
Apex Trigger Framework
SimpleMetadata
A lightweight library of Apex classes for Salesforce that provide easy access to metadata information for frontend and backend developers
PackageAnalytics
Provides reportable data about your Salesforce packages in your dev hub
advanced-SFDX-Jenkins-deployment
An example of how to leverage Jenkins & SFDX for complex deployments
SalesforceMetadataDictionary
Designed for Salesforce admins & developers. Plan, manage and document metadata changes for your Salesforce org.
sfdx-scan-pull-request
Runs sfdx-scanner on a pull request and generates in-line comments with the findings.