William Velzeboer
ca50920f38
Build pipelines for Unlocked Package ( #81 )
...
* Build pipelines for Unlocked Package
* Build pipelines for Unlocked Package
* Build pipelines for Unlocked Package
* Build pipelines for Unlocked Package
* Build pipelines for Unlocked Package
* Build pipelines for Unlocked Package
* Build pipelines for Unlocked Package
* Build pipelines for Unlocked Package
* Build pipelines for Unlocked Package
* Build pipelines for Unlocked Package
* Build pipelines for Unlocked Package
* Build issues
* Build pipeline fixes
* Build pipeline fixes
* Build pipeline fixes
* Build pipeline fixes
* Build pipeline fixes
* Build pipeline fixes
* Add publish pipeline
* New package version 0.1.0-1-feature/UnlockedManagedPackage created
* Update Package Version Log with 0.1.0-1-feature/UnlockedManagedPackage-Beta
2026-03-26 19:09:01 +00:00
wim
af6cef47f3
Fix build issues
2026-03-26 14:36:00 +00:00
William Velzeboer
98c38f93b0
Add mass copy fields feature ( #80 )
...
The new copyField method can copy field values in bulk from one domain to another related domain
2026-01-27 14:25:16 +00:00
William Velzeboer
09f0c2ef0d
Add overloads for decimal values in getRecords and getRecordsNotIn ( #77 )
...
* Add overloads for decimal values in getRecords and getRecordsNotIn
* updated readme file
* Add compatibility for multiselect picklists for the `getRecords` method
2026-01-22 11:47:51 +00:00
William Velzeboer
e986a25180
Add replaceKey method to fflib_ArrayUtils ( #76 )
2026-01-22 10:21:29 +00:00
William Velzeboer
2051e8f381
Change fflib_SObjects2 to fflib_ISObjects2 for getParentFieldById methods ( #75 )
2026-01-20 12:00:40 +00:00
William Velzeboer
5c14faa02e
Add getParentFieldById methods to fflib_SObjects2 ( #73 )
...
This method can fetch deeply related data which is distributed over multiple related domains
2026-01-20 10:42:08 +00:00
William Velzeboer
82e84354d5
Add getBooleanFieldByIdField method to fflib_SObjects2 ( #72 )
2026-01-19 10:52:04 +00:00
William Velzeboer
babc2081f6
Add method overload for fflib_ArrayUtils.mergeMaps ( #71 )
...
Adds compatibility with Boolean values
2026-01-19 10:11:46 +00:00
William Velzeboer
57a9c3f503
Add method overload for fflib_ArrayUtils.replaceValues ( #70 )
...
Adds compatibility with Boolean values
2026-01-19 09:57:46 +00:00
William Velzeboer
2fe75d9bd1
Bump API version to 65.0 ( #69 )
...
* Bump API version to 65.0
* Add public to abstract method
2026-01-16 16:40:49 +00:00
William Velzeboer
85d35c9abb
Add two method overloads for fflib_ArrayUtils.replaceValues to add co… ( #68 )
...
* Add two method overloads for fflib_ArrayUtils.replaceValues to add compatibility with Decimal and String values
* Fix failing test
2026-01-16 16:12:41 +00:00
William Velzeboer
414145791d
Add domain method getRecordsContaining ( #67 )
2025-12-05 17:03:18 +00:00
William Velzeboer
72b586f8a1
Add fflib_Formula.cls that can evaluate multiple instances of FormulaEval.FormulaInstance ( #66 )
2025-10-28 12:33:09 +00:00
William Velzeboer
73682a1ffa
Add getChangedFields to triggerContext ( #65 )
2025-01-27 13:04:22 +00:00
Wim Velzeboer
5bb4c0f1ad
Fix failing test in populated org
2024-07-30 11:18:30 +01:00
Wim Velzeboer
47702c194a
Remove incorrect automatic code styling
2024-04-10 10:40:04 +01:00
William Velzeboer
883c1fd06e
Merge pull request #64 from wimvelzeboer/feature/newDomainMethod
...
Feature/new domain method
2024-04-10 10:34:32 +01:00
Wim Velzeboer
273e47f0db
Add method overload for getIdFieldValues to omit null values
2024-04-10 10:28:59 +01:00
Wim Velzeboer
64559fdbe5
Revert "Add method overload for getIdFieldValues to omit null values"
...
This reverts commit 003446ac97 .
2024-04-10 10:10:09 +01:00
William Velzeboer
18897d738f
Merge pull request #63 from wimvelzeboer/feature/newDomainMethods
...
Add method overload for getIdFieldValues to omit null values
2024-04-10 09:55:19 +01:00
Wim Velzeboer
003446ac97
Add method overload for getIdFieldValues to omit null values
2024-04-10 09:50:31 +01:00
Wim Velzeboer
6586ed6bb2
Add domain method getIdFieldsByStringField
2024-04-05 11:36:08 +01:00
William Velzeboer
8d907cf846
Merge pull request #62 from wimvelzeboer/feature/TriggerBypass
...
Add bypass to TriggerHandler
2024-03-01 20:24:28 +00:00
William Velzeboer
c5eedd383b
Merge branch 'main' into feature/TriggerBypass
2024-03-01 20:17:54 +00:00
Wim Velzeboer
cc6de320e0
Add bypass to TriggerHandler
2024-03-01 19:08:06 +00:00
Wim Velzeboer
880999cba1
Add bypass to TriggerHandler
2024-03-01 19:06:16 +00:00
William Velzeboer
4384700cc2
Merge pull request #61 from wimvelzeboer/feature/TriggerBypass
...
Add bypass to TriggerHandler
2024-03-01 18:53:23 +00:00
Wim Velzeboer
3ac1dfac88
Add bypass to TriggerHandler
2024-03-01 18:48:23 +00:00
William Velzeboer
ad0014e582
Merge pull request #60 from wimvelzeboer/feature/ElevatedAppBindingSelector
...
Add WITH SYSTEM_MODE to fflib_AppBindingsSelector class
2024-02-26 14:03:43 +00:00
Wim Velzeboer
fd49c0b66d
Add WITH SYSTEM_MODE to fflib_AppBindingsSelector class
...
This should avoid the requirement of adding read permission to the custom medata object. Particular for external users
2024-02-26 13:57:26 +00:00
William Velzeboer
d93199b4e6
Merge pull request #59 from wimvelzeboer/feature/ElevatedAppBindingSelector
...
Add WITH SYSTEM_MODE to fflib_AppBindingsSelector class
2024-02-22 20:21:36 +00:00
Wim Velzeboer
604f9a5399
Add WITH SYSTEM_MODE to fflib_AppBindingsSelector class
...
This should avoid the requirement of adding read permission to the custom medata object. Particular for external users
2024-02-22 20:15:45 +00:00
William Velzeboer
181aef1359
Merge pull request #58 from wimvelzeboer/revert-57-wimvelzeboer-patch-1
...
Revert "Update fflib_LogEventStoreListenerTest.cls"
2024-02-05 21:29:38 +00:00
William Velzeboer
5f6062a61d
Revert "Update fflib_LogEventStoreListenerTest.cls"
2024-02-05 21:28:38 +00:00
William Velzeboer
5e9f2e1e21
Merge pull request #57 from wimvelzeboer/wimvelzeboer-patch-1
...
Update fflib_LogEventStoreListenerTest.cls
2024-02-05 17:37:42 +00:00
William Velzeboer
a35e0d658c
Update fflib_LogEventStoreListenerTest.cls
2024-02-05 17:12:37 +00:00
William Velzeboer
a083b21fb4
Merge pull request #56 from wimvelzeboer/feature/RunTriggerHandlerSelectorElevated
...
Run TriggerAction Selector in System Mode
2024-02-01 13:17:36 +00:00
Wim Velzeboer
52fbc6da06
Run TriggerAction Selector in System Mode
2024-02-01 13:12:01 +00:00
William Velzeboer
1ff92e43e5
Merge pull request #55 from wimvelzeboer/feature/addStripInaccessibleFieldsMethodToDomain
...
Add stripInaccessibleFields method to the domain.
2024-01-19 11:56:03 +00:00
Wim Velzeboer
97e825d068
Add stripInaccessibleFields method to the domain.
2024-01-19 11:48:44 +00:00
William Velzeboer
31967fafad
Merge pull request #53 from wimvelzeboer/IncreateCodeCoverage
...
Increase code coverage
2023-12-07 13:32:46 +00:00
Wim Velzeboer
4ccaf7afb1
Increase code coverage
2023-12-07 12:52:23 +00:00
Wim Velzeboer
fbed669ab8
Increase code coverage
2023-12-07 09:53:39 +00:00
Wim Velzeboer
4310d8b4eb
Make username more unique
2023-10-02 12:04:04 +01:00
Wim Velzeboer
a2027017d5
Update IntelliJ Templates
...
Subclasses with sharing settings are no longer required as SOQL queries can now run in USER_MODE or SYSTEM_MODE.
2023-09-11 22:14:37 +01:00
William Velzeboer
17116e3c12
Merge pull request #52 from wimvelzeboer/feature/ImprovedDynamicApplicationFactory
...
Feature/improved dynamic application factory
2023-09-11 21:35:29 +01:00
wim
d114fecf4f
Remove Sharing Mode from Dynamic Application Factories
...
Sharing mode is no longer required as SOQL queries can now run in USER_MODE or SYSTEM_MODE.
2023-09-11 21:21:53 +01:00
wim
4390f83aef
Remove Sharing Mode from Dynamic Application Factories
...
Sharing mode is no longer required as SOQL queries can now run in USER_MODE or SYSTEM_MODE.
2023-09-11 17:18:53 +01:00
wim
671cac07b3
Remove Sharing Mode from Dynamic Application Factories
...
Sharing mode is no longer required as SOQL queries can now run in USER_MODE or SYSTEM_MODE.
2023-09-11 17:16:45 +01:00