William Velzeboer
|
640d1605e9
|
Merge pull request #48 from wimvelzeboer/feature/ChildMapMethodForDomain
Add getChildIdsById to fflib_SObjects2
|
2023-04-20 16:45:02 +01:00 |
|
WimVelzeboer
|
a4753d1db1
|
Add getChildIdsById to fflib_SObjects2
To retrieve a map of related ids from (grand-)child relationships
Signed-off-by: WimVelzeboer <william@velzeboer.nl>
|
2023-04-20 16:21:00 +01:00 |
|
William Velzeboer
|
18009957bf
|
Merge pull request #47 from wimvelzeboer/feature/DomainMethods
Add getDecimalById to fflib_SObjects2
|
2023-04-13 20:23:21 +01:00 |
|
WimVelzeboer
|
3d9e8fae8a
|
Add getDecimalById to fflib_SObjects2
Signed-off-by: WimVelzeboer <william@velzeboer.nl>
|
2023-04-13 11:10:45 +01:00 |
|
William Velzeboer
|
d32d33ba28
|
Merge pull request #46 from wimvelzeboer/UpdateToSpring23
Upgrade to API 57.0
|
2023-04-13 10:57:40 +01:00 |
|
WimVelzeboer
|
59a2ea576a
|
Upgrade to API 57.0
Including refactor to System.Asset class
Signed-off-by: WimVelzeboer <william@velzeboer.nl>
|
2023-04-13 10:42:53 +01:00 |
|
WimVelzeboer
|
5fffbd706a
|
Update to latest dependency versions
Signed-off-by: WimVelzeboer <william@velzeboer.nl>
|
2023-01-11 11:40:02 +00:00 |
|
WimVelzeboer
|
d192ebfa13
|
Update Change Log
Signed-off-by: WimVelzeboer <william@velzeboer.nl>
|
2022-11-11 13:26:13 +00:00 |
|
WimVelzeboer
|
97c1c6bc84
|
Update Change Log
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
|
2022-11-11 11:43:53 +00:00 |
|
WimVelzeboer
|
fc7c7ea316
|
Update Change Log
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
|
2022-11-11 11:39:43 +00:00 |
|
WimVelzeboer
|
f3b8f344bb
|
Update Change Log
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
|
2022-11-11 11:32:47 +00:00 |
|
wim
|
f3d5ebef96
|
Add method overload for adding multiple read-only fields at once.
|
2022-09-23 15:38:57 +02:00 |
|
WimVelzeboer
|
4aef8f34f9
|
Add methods to fflib_Ids
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
|
2022-06-22 13:01:53 +01:00 |
|
William Velzeboer
|
9f8a330058
|
Merge pull request #44 from wimvelzeboer/feature/SObjects2_getGrandParentIdById
Add domain method to map the record Id to a grand-grand-...-parent record Id
|
2022-05-25 13:55:37 +01:00 |
|
WimVelzeboer
|
0b4d878382
|
Add domain method to map the record Id to a grand-grand-...-parent record Id
|
2022-05-25 12:22:48 +01:00 |
|
William Velzeboer
|
e1117f1991
|
Merge pull request #42 from wimvelzeboer/bugfix/UpgradeOfApexCommon
Avoid unexpected exceptions when the recordIds contains incorrect data
|
2022-05-10 15:29:29 +01:00 |
|
WimVelzeboer
|
601c45ab1b
|
Avoid unexpected exceptions when the recordIds contains incorrect data
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
|
2022-05-10 14:40:55 +01:00 |
|
William Velzeboer
|
c22847274c
|
Merge pull request #41 from wimvelzeboer/bugfix/UpgradeOfApexCommon
Fix for updated fflib-apex-common
|
2022-05-09 16:43:36 +01:00 |
|
WimVelzeboer
|
54490cc32d
|
Fix for updated fflib-apex-common
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
|
2022-05-09 16:05:54 +01:00 |
|
WimVelzeboer
|
b514eddbcf
|
Fix workflow for build
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
|
2022-04-05 17:32:46 +01:00 |
|
William Velzeboer
|
06abca48d3
|
Merge pull request #39 from wimvelzeboer/feature/MoreDomainMethods
Add fflib_SObjects2.getRecords(sObjectField, Boolean) method
|
2022-03-21 07:20:01 +00:00 |
|
William Velzeboer
|
0773178d39
|
Merge pull request #38 from wimvelzeboer/feature/Factories
Add Factory method for records based on an Id field
|
2022-03-16 21:51:49 +00:00 |
|
WimVelzeboer
|
ee8a8465c0
|
Add fflib_SObjects2.getRecords(sObjectField, Boolean) method
`List<SObject> getRecords(Schema.SObjectField sObjectField, Boolean value)`
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
|
2022-03-16 21:51:12 +00:00 |
|
WimVelzeboer
|
ad75a9b790
|
Add Factory method for records based on an Id field
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
|
2022-03-16 21:16:25 +00:00 |
|
WimVelzeboer
|
74456fe573
|
Add Factory templates plus documentation on how to install
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
|
2022-03-16 20:43:10 +00:00 |
|
William Velzeboer
|
fc94ac565c
|
Merge pull request #37 from wimvelzeboer/feature/UnitOfWorkRegisterBulkWithRelationships
Add overloaded method for register dirty with relationships
|
2022-03-16 15:55:10 +00:00 |
|
WimVelzeboer
|
bbf7e5b93c
|
Add overloaded method for register dirty with relationships
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
|
2022-03-16 14:28:24 +00:00 |
|
William Velzeboer
|
def5fd29aa
|
Merge pull request #36 from wimvelzeboer/feature/GetAllValues
Add getAllValues to fflib_ArrayUtils
|
2022-03-16 10:45:13 +00:00 |
|
WimVelzeboer
|
3335482e8f
|
Add mergeMap to fflib_ArrayUtils
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
|
2022-03-16 10:06:58 +00:00 |
|
WimVelzeboer
|
d139917d69
|
Add getAllValues to fflib_ArrayUtils
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
|
2022-03-16 09:47:30 +00:00 |
|
William Velzeboer
|
778a44dffa
|
Merge pull request #35 from wimvelzeboer/feature/MoreDomainMethods
Add domain methods
|
2022-03-08 11:33:59 +00:00 |
|
WimVelzeboer
|
0943def0df
|
Add domain methods
getRecords(sObjectField, Id)
getRecords(sObjectField, Set<Id>)
getRecords(sObjectField, String)
getRecords(sObjectField, Set<String>)
getRecordsIsNot(sObjectField, Id)
getRecordsNotIn(sObjectField, Set<Id>)
getRecordsIsNot(sObjectField, String)
getRecordsNotIn(sObjectField, Set<String>)
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
|
2022-03-08 11:27:58 +00:00 |
|
WimVelzeboer
|
3113ec8378
|
Add domain method getRecordsByFieldValueIsNot
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
|
2022-03-04 12:29:37 +00:00 |
|
William Velzeboer
|
785edea99f
|
Merge pull request #34 from wimvelzeboer/feature/Factories
Add fflib_SObjectFactory class
|
2022-03-01 12:23:40 +00:00 |
|
WimVelzeboer
|
ac1f7bbac0
|
Add fflib_SObjectFactory class
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
|
2022-03-01 12:01:30 +00:00 |
|
William Velzeboer
|
3f377be589
|
Merge pull request #33 from wimvelzeboer/feature/AddContainsAndLikeToCriteria
Add fflib_Criteria.contains method for related field
|
2022-03-01 10:39:31 +00:00 |
|
WimVelzeboer
|
f28fa87581
|
Add fflib_Criteria.contains method for related field
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
|
2022-02-28 10:57:55 +00:00 |
|
WimVelzeboer
|
11bb843d72
|
Remove duplicate method from domain template
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
|
2022-02-25 13:13:15 +00:00 |
|
William Velzeboer
|
4e8369cfbe
|
Merge pull request #32 from wimvelzeboer/feature/AddContainsAndLikeToCriteria
Add LIKE and Contains condition to Criteria
|
2022-02-25 11:16:44 +00:00 |
|
WimVelzeboer
|
23ec70e2f1
|
Add LIKE and Contains condition to Criteria
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
|
2022-02-25 11:11:31 +00:00 |
|
William Velzeboer
|
de7347e4af
|
Merge pull request #31 from wimvelzeboer/feature/MoreDomainMethods
Improve fflib_SObjects2.getSObjectsByIdField
|
2022-02-24 12:48:56 +00:00 |
|
WimVelzeboer
|
d811e53b84
|
Add getById to domain template
`Map<Id, ${SObject_API_Name}> getById()`
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
|
2022-02-24 10:23:38 +00:00 |
|
WimVelzeboer
|
969b0fbba7
|
Improve fflib_SObjects2.getSObjectsByIdField
Add unit-test and method to domain template
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
|
2022-02-24 09:43:38 +00:00 |
|
William Velzeboer
|
932f1b8f23
|
Merge pull request #30 from wimvelzeboer/feature/MoreDomainMethods
More domain methods
|
2022-02-23 13:27:42 +00:00 |
|
WimVelzeboer
|
acb5cdc98b
|
More domain methods
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
|
2022-02-23 12:03:34 +00:00 |
|
William Velzeboer
|
a0fae69635
|
Merge pull request #28 from JAertgeerts/main
Fix null check
|
2022-02-16 10:31:37 +00:00 |
|
Jan Aertgeerts
|
81dfa9bfb8
|
Fix null check
|
2022-02-16 09:49:04 +01:00 |
|
William Velzeboer
|
336917e9db
|
Fix bug on constructor method
|
2022-02-03 13:40:58 +00:00 |
|
WimVelzeboer
|
a73ebf5682
|
Merge remote-tracking branch 'origin/main'
|
2022-01-31 12:53:29 +00:00 |
|
WimVelzeboer
|
901cc03f9a
|
Add class fflib_MockSOQLResult
Signed-off-by: WimVelzeboer <wimvelzeboer@protonmail.com>
|
2022-01-31 12:53:02 +00:00 |
|