Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/include mocks and ext #1

Merged
merged 390 commits into from
May 4, 2022
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jan 14, 2022

  1. Update to TODO

    rob-baillie-ortoo committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    5d07aed View commit details
    Browse the repository at this point in the history
  2. Merge pull request apex-enterprise-patterns#7 from OrtooApps/feature/…

    …filter-and-paging
    
    Feature/filter and paging
    rob-baillie-ortoo committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    6f868a8 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2022

  1. Configuration menu
    Copy the full SHA
    4ce9495 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2022

  1. Brought in more changes from the example-app implementation of filter…

    … + results
    
    * Improvements to Contract to remove stack trace entry for the Contract methods
    * Add ability to define like Strings to the criteria
    * Added testing for Sobject Selector
    * Added protection to public AuraEnabled properties (private setters)
    * Added more capabilities to SObjectUtils for examining types
    rob-baillie-ortoo committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    0745ef4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3448786 View commit details
    Browse the repository at this point in the history
  3. Merge pull request apex-enterprise-patterns#8 from OrtooApps/feature/…

    …filter-and-paging-backend
    
    Feature/filter and paging backend
    rob-baillie-ortoo committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    f1d6420 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f71596b View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2022

  1. Configuration menu
    Copy the full SHA
    df408a0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    89bffc0 View commit details
    Browse the repository at this point in the history
  3. Enhancements to the filter and results

    Added ability to disable the search button
    Split slots for the action buttons - not supposed to have 2 slots with the same name
    Added ability to specify a search type - for future expansion
    rob-baillie-ortoo committed Jan 25, 2022
    Configuration menu
    Copy the full SHA
    103bfdf View commit details
    Browse the repository at this point in the history
  4. Merge pull request apex-enterprise-patterns#9 from OrtooApps/feature/…

    …filter-and-paging
    
    Feature/filter and paging
    rob-baillie-ortoo committed Jan 25, 2022
    Configuration menu
    Copy the full SHA
    ae97c73 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2022

  1. Added options to displayError so it can be adjusted on call

    Changed the default toast to 'sticky'
    Changed references to displayError to take the change into account
    rob-baillie-ortoo committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    82c163d View commit details
    Browse the repository at this point in the history
  2. Added options to displayError so it can be adjusted on call

    Changed the default toast to 'sticky'
    Changed references to displayError to take the change into account
    rob-baillie-ortoo committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    a2c351c View commit details
    Browse the repository at this point in the history
  3. Merge pull request apex-enterprise-patterns#10 from OrtooApps/feature…

    …/tweaks-to-error-renderer
    
    Feature/tweaks to error renderer
    rob-baillie-ortoo committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    4a2e1d4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7432b57 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2022

  1. Configuration menu
    Copy the full SHA
    7aef99b View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2022

  1. Configuration menu
    Copy the full SHA
    9dcd0f6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0625bcb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c3e29f5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0f90c2e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    19601ba View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2022

  1. Configuration menu
    Copy the full SHA
    71e5297 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b9bc589 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    658ce8c View commit details
    Browse the repository at this point in the history
  4. Formatting tidy

    rob-baillie-ortoo committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    c746627 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b65a435 View commit details
    Browse the repository at this point in the history
  6. Merge pull request apex-enterprise-patterns#11 from OrtooApps/feature…

    …/more-core-lwc-work
    
    Feature/more core lwc work
    rob-baillie-ortoo committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    10282b1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7b48b6f View commit details
    Browse the repository at this point in the history
  8. Merge pull request apex-enterprise-patterns#12 from OrtooApps/feature…

    …/rename-tab-page-controller
    
    Rename Tab Page Controller
    rob-baillie-ortoo committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    778c28b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    329321c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    cfb8296 View commit details
    Browse the repository at this point in the history
  11. Merge pull request apex-enterprise-patterns#13 from OrtooApps/feature…

    …/remove-package-lock
    
    Remove package lock and ignore it
    rob-baillie-ortoo committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    7ebdb39 View commit details
    Browse the repository at this point in the history
  12. Merge pull request apex-enterprise-patterns#14 from OrtooApps/feature…

    …/filter-and-paging-backend
    
    Merge branch 'main' into feature/filter-and-paging-backend
    rob-baillie-ortoo committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    33b42fa View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2022

  1. Added ability to reference the fragment / hash on a URI

    Added LWC and Apex to support it (Apex does not support reading)
    rob-baillie-ortoo committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    bfc8c10 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2022

  1. Added ability to reference the fragment / hash on a URI

    Added LWC and Apex to support it (Apex does not support reading)
    rob-baillie-ortoo committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    b88cb53 View commit details
    Browse the repository at this point in the history
  2. Merge pull request apex-enterprise-patterns#15 from OrtooApps/feature…

    …/access-uri-fragments
    
    Added ability to reference the fragment / hash on a URI
    rob-baillie-ortoo committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    dd6c931 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2022

  1. Added ability to specify criteria for related fields with IN

    Added tests for generation of IN clauses
    Fixed bug in fflib_Criteria regarding datetime
    rob-baillie-ortoo committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    58a1c78 View commit details
    Browse the repository at this point in the history
  2. Added 'notInSet' for related fields into criteria

    Added tests for 'notInSet' for fields
    rob-baillie-ortoo committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    45e3498 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2022

  1. Merge pull request apex-enterprise-patterns#16 from OrtooApps/feature…

    …/improve-criteria
    
    Feature/improve criteria
    rob-baillie-ortoo committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    040c5d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    11690fc View commit details
    Browse the repository at this point in the history
  3. Removed possibility of null offset in search window

    Ensure that query factory does not add OFFSET 0 into SOQL clauses
    rob-baillie-ortoo committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    68306b3 View commit details
    Browse the repository at this point in the history
  4. Merge pull request apex-enterprise-patterns#17 from OrtooApps/feature…

    …/improve-pagination-control
    
    Removed chances of NaN being displayed on pagination controls
    rob-baillie-ortoo committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    b68bd66 View commit details
    Browse the repository at this point in the history
  5. Started the process of fully wrapping fflib_Criteria

    Allows for better fluidity in using code and more consistent parameter checking
    Have wrapped and implemented all inSet and notInSet implementations
    rob-baillie-ortoo committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    2cb008c View commit details
    Browse the repository at this point in the history
  6. Added remaining public methods from fflib_Criteria to ortoo_Criteria

    Also sorted out the documentation so it is consistent
    rob-baillie-ortoo committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    f392e92 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2022

  1. Configuration menu
    Copy the full SHA
    66303ff View commit details
    Browse the repository at this point in the history
  2. Added a lot of tests for ortoo_Criteria

    Switched fflib_SObjects2 over to use interface for criteria, allowing use of ortoo_Criteria
    Fixed documentation errors on ortoo_Criteria
    rob-baillie-ortoo committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    746fc54 View commit details
    Browse the repository at this point in the history
  3. Fixed typo

    rob-baillie-ortoo committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    018946e View commit details
    Browse the repository at this point in the history
  4. Merge pull request apex-enterprise-patterns#18 from OrtooApps/feature…

    …/more-robust-criteria
    
    Feature/more robust criteria
    rob-baillie-ortoo committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    234dc61 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2022

  1. Added ability to pass in literals to fflib_Criteria

    Started work on Date Literals for use with fflib_Criteria
    rob-baillie-ortoo committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    6907297 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b858500 View commit details
    Browse the repository at this point in the history
  3. More experiments with comparing dates

    Still would need work on DateTime
    rob-baillie-ortoo committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    d4d8519 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2022

  1. Removed defunct 'evaluator'

    Added docs to the public member variables and classes
    rob-baillie-ortoo committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    9323e95 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2022

  1. Configuration menu
    Copy the full SHA
    e49e2bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8849cc8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ac74a5f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9c674fb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9850046 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c0794ac View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    796ca56 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    432925a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e31bdd7 View commit details
    Browse the repository at this point in the history
  10. Added tests for last / next n

    Protect the data range comparers against invalid comparisons
    rob-baillie-ortoo committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    8ae7cb9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    49d47c9 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2022

  1. Configuration menu
    Copy the full SHA
    38da713 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fb6a7be View commit details
    Browse the repository at this point in the history
  3. Merge pull request apex-enterprise-patterns#19 from OrtooApps/feature…

    …/criteria-with-date-literals
    
    Feature/criteria with date literals
    rob-baillie-ortoo committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    93b8eb2 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2022

  1. Configuration menu
    Copy the full SHA
    50aab44 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    513d3d9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bff4b34 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2e30935 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2022

  1. Configuration menu
    Copy the full SHA
    563ae2e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58624e0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a27eb51 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6fcf832 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2022

  1. Configuration menu
    Copy the full SHA
    a188674 View commit details
    Browse the repository at this point in the history
  2. Added cacheability to the dynamic Sobject Selector

    Added a bit more robustness to the cache
    rob-baillie-ortoo committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    a2f3aa6 View commit details
    Browse the repository at this point in the history
  3. Merge pull request apex-enterprise-patterns#20 from OrtooApps/feature…

    …/cached-soql-executor
    
    Feature/cached soql executor
    rob-baillie-ortoo committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    9c5361c View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2022

  1. Enhanced the cached soql executor

    Can now choose between Org, Session and None cache
    rob-baillie-ortoo committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    58625db View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b447dad View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ef541de View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c4190c3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b7ed664 View commit details
    Browse the repository at this point in the history
  6. Merge pull request apex-enterprise-patterns#21 from OrtooApps/feature…

    …/cached-soql-executor
    
    Feature/cached soql executor
    rob-baillie-ortoo committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    3f1ea97 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6a6ba9f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    577e8b0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9b31ce9 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2022

  1. Configuration menu
    Copy the full SHA
    9e347aa View commit details
    Browse the repository at this point in the history
  2. Moved both types of cache into the same partition (core)

    Only restrict access to the Org Level cache (no reason to stop session cache under any circumstances)
    Renamed custom permission and updated error based on that assertion
    Added details to invalid identifier exceptions in the object cache
    rob-baillie-ortoo committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    72a988f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    48259c6 View commit details
    Browse the repository at this point in the history
  4. Removed need to pass the namespace in to get the qualified keys

    Added docs to more of the cache classes
    rob-baillie-ortoo committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    5d00e7f View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2022

  1. Configuration menu
    Copy the full SHA
    3658177 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    377619d View commit details
    Browse the repository at this point in the history
  3. Renamed the BulkObjectCache to the correct ObjectCache

    Removed the defunct SobjectCache
    Hid references to the partition specification
    Removed 'getKeys' as this should no longer be needed
    Removed 'clearAll' from SOQL cache, as this in an inappropriate level (it would clear all Org level cache)
    Ensure that all classes have inherited sharing
    rob-baillie-ortoo committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    8a5dfda View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c60ecc3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3906e1a View commit details
    Browse the repository at this point in the history
  6. Added test and robustness to SessionCache

    Fixed missing assertion text from NullDomainTest
    rob-baillie-ortoo committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    525aa2c View commit details
    Browse the repository at this point in the history
  7. Added tests for the OrgCache

    Added more contracts for robustness
    rob-baillie-ortoo committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    86f84bc View commit details
    Browse the repository at this point in the history
  8. Reformatted tests so they do not include fluent calls to the tested m…

    …ethod
    
    This reduces false positives on checks for untested code
    rob-baillie-ortoo committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    3b80f95 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e456765 View commit details
    Browse the repository at this point in the history
  10. Fixed compile error

    rob-baillie-ortoo committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    c743113 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    776d691 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2022

  1. Configuration menu
    Copy the full SHA
    dc44f8d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    475bf33 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    36dcd3d View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2022

  1. Configuration menu
    Copy the full SHA
    00823a1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7bc1289 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    72e1eb9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6d1013e View commit details
    Browse the repository at this point in the history
  5. Remove chance of blank keys and ids in the cache

    Added blank and null key behaviour tests for remove
    rob-baillie-ortoo committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    c40e580 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    678acfd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    aedd0a1 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2022

  1. Configuration menu
    Copy the full SHA
    999d1de View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2022

  1. Configuration menu
    Copy the full SHA
    77c0007 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7401666 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'temp/support-qassign-integration' of github.com:OrtooAp…

    …ps/framework into temp/support-qassign-integration
    rob-baillie-ortoo committed Mar 16, 2022
    Configuration menu
    Copy the full SHA
    37801e0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cec3bf8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1901e0b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c7c7a7c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    72b4caf View commit details
    Browse the repository at this point in the history
  8. Removed bad update

    rob-baillie-ortoo committed Mar 16, 2022
    Configuration menu
    Copy the full SHA
    34e2cce View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2022

  1. Configuration menu
    Copy the full SHA
    a99c196 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0b6d115 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f1b0c09 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2022

  1. Configuration menu
    Copy the full SHA
    63c0a18 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5fe2224 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2022

  1. Added ability to add sub criteria without specifying the logic condition

    This allows for composite criteria to be created
    Added StringUtils.cut for safe, simple cutting the length of strings
    Added clearance of the object register when fabricated Sobjects are persisted.  Allows multiple persists to be called
    rob-baillie-ortoo committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    0d88df9 View commit details
    Browse the repository at this point in the history
  2. Added clearance of the object register when fabricated Sobjects are p…

    …ersisted. Allows multiple persists to be called
    rob-baillie-ortoo committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    a1c58d9 View commit details
    Browse the repository at this point in the history
  3. Merge pull request apex-enterprise-patterns#23 from OrtooApps/feature…

    …/updates-to-support-example-app-repo
    
    Feature/updates to support example app repo
    rob-baillie-ortoo committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    69a9fea View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2ccc43a View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2022

  1. Added passing through of labels into the buttons in the view and edit…

    … form
    
    Added ability to specify info
    rob-baillie-ortoo committed Mar 25, 2022
    Configuration menu
    Copy the full SHA
    4e86c73 View commit details
    Browse the repository at this point in the history
  2. Merge pull request apex-enterprise-patterns#25 from OrtooApps/feature…

    …/updates-to-support-example-app-repo
    
    Added passing through of labels into the buttons in the view and edit…
    rob-baillie-ortoo committed Mar 25, 2022
    Configuration menu
    Copy the full SHA
    fc8c930 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2022

  1. Configuration menu
    Copy the full SHA
    1380b62 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8c9d06a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9fa245e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d29484d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dbfd232 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2022

  1. Configuration menu
    Copy the full SHA
    2a2e9b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd555da View commit details
    Browse the repository at this point in the history
  3. Added test

    rob-baillie-ortoo committed Mar 29, 2022
    Configuration menu
    Copy the full SHA
    0ad54fd View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2022

  1. Configuration menu
    Copy the full SHA
    0626cd9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c818af7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    62b2089 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5e008f5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    868890c View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2022

  1. Added capability to populate datatable columns with sobject definitio…

    …n based labels
    
    Added more output to the errorRenderer
    rob-baillie-ortoo committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    f034717 View commit details
    Browse the repository at this point in the history
  2. Added capability to populate datatable columns with sobject definitio…

    …n based labels
    
    Added more output to the errorRenderer
    rob-baillie-ortoo committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    69216ef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    65e34a1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0009267 View commit details
    Browse the repository at this point in the history
  5. Merge pull request apex-enterprise-patterns#26 from OrtooApps/feature…

    …/updates-to-support-example-app-repo
    
    Feature/updates to support example app repo
    rob-baillie-ortoo committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    68b8323 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2022

  1. Configuration menu
    Copy the full SHA
    de09d1a View commit details
    Browse the repository at this point in the history
  2. Merge pull request apex-enterprise-patterns#22 from OrtooApps/feature…

    …/sobject-cache
    
    Feature/sobject cache
    rob-baillie-ortoo committed Apr 1, 2022
    Configuration menu
    Copy the full SHA
    d1e13aa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    278cca8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    da86bd7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7d7a255 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    51f5c25 View commit details
    Browse the repository at this point in the history
  7. Merge pull request apex-enterprise-patterns#27 from OrtooApps/feature…

    …/defaulting-implementations
    
    Feature/defaulting implementations
    rob-baillie-ortoo committed Apr 1, 2022
    Configuration menu
    Copy the full SHA
    acdf375 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2022

  1. Configuration menu
    Copy the full SHA
    81f916b View commit details
    Browse the repository at this point in the history
  2. Improvements to the logger output

    Removed the 'reference' - didn't fee it added anything
    rob-baillie-ortoo committed Apr 5, 2022
    Configuration menu
    Copy the full SHA
    ad9f7bc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b53423e View commit details
    Browse the repository at this point in the history
  4. Added clarity of the log level for exceptions - handled in the static…

    … class
    
    Added output of the 'causedBy' exception
    rob-baillie-ortoo committed Apr 5, 2022
    Configuration menu
    Copy the full SHA
    338f1a7 View commit details
    Browse the repository at this point in the history
  5. Make the logger service more robust to exceptions

    Added documentation to the public methods of the service
    Moved the SimpleLoggerServiceImpl into LoggerServiceImpl in order to make it the default logger
    Added a NullLoggerServiceImpl that can be used if all else fails, ensuring that the logger does not fail, even if it doesn't log
    Removed needless custom metadata for the logging service
    rob-baillie-ortoo committed Apr 5, 2022
    Configuration menu
    Copy the full SHA
    7c25516 View commit details
    Browse the repository at this point in the history
  6. Improved logging when failing to generate a logger

    Application factory uses the logger when trying to log
    rob-baillie-ortoo committed Apr 5, 2022
    Configuration menu
    Copy the full SHA
    ae77a3e View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2022

  1. Set the default logging level in the logging service implementation

    Reduced WARNING to WARN in order to match System.debug
    Added test for the null logger
    rob-baillie-ortoo committed Apr 6, 2022
    Configuration menu
    Copy the full SHA
    53caeec View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2022

  1. Added testing for the logger implementation

    Simplified the logger interface
    Improved the output of the logger so it's clearer
    rob-baillie-ortoo committed Apr 7, 2022
    Configuration menu
    Copy the full SHA
    778cafc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    41658f9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6238a10 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ab5112f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    276ee44 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0870a6d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    145d9f6 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2022

  1. Added assertion capabilities to the TestLoggerService

    Added more logging tests to the cached soql executor
    rob-baillie-ortoo committed Apr 8, 2022
    Configuration menu
    Copy the full SHA
    30d2f09 View commit details
    Browse the repository at this point in the history
  2. Move the logger service test over to use the new test utils

    Made the TestLoggerService a little more presentable
    Added call point info into the ortoo_Exception logging
    rob-baillie-ortoo committed Apr 8, 2022
    Configuration menu
    Copy the full SHA
    bd86ba2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    875b961 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2022

  1. Moved logger service into core

    Added ServiceUtils for logging an exception, stripping the context and then re-throwing it
    Changed all services over to the new standard that includes the exception handling
    rob-baillie-ortoo committed Apr 19, 2022
    Configuration menu
    Copy the full SHA
    5ae972a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c7a6997 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    912d43f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3e3cffc View commit details
    Browse the repository at this point in the history
  5. Improved comparing of exceptions in tests

    Added test for licensing service - that it logs exceptions properly
    rob-baillie-ortoo committed Apr 19, 2022
    Configuration menu
    Copy the full SHA
    88d1827 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    04d8b4b View commit details
    Browse the repository at this point in the history
  7. Merge pull request apex-enterprise-patterns#28 from OrtooApps/feature…

    …/simple-logging-module
    
    Feature/simple logging module
    rob-baillie-ortoo committed Apr 19, 2022
    Configuration menu
    Copy the full SHA
    56df48d View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2022

  1. Configuration menu
    Copy the full SHA
    bac4ce7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f10210a View commit details
    Browse the repository at this point in the history
  3. Attempting to improve startup and logging service performance

    Don't load all the types for selector on startup
    rob-baillie-ortoo committed Apr 20, 2022
    Configuration menu
    Copy the full SHA
    dd53ebb View commit details
    Browse the repository at this point in the history
  4. Fixed test

    rob-baillie-ortoo committed Apr 20, 2022
    Configuration menu
    Copy the full SHA
    d4c4ad3 View commit details
    Browse the repository at this point in the history
  5. FIxed bug with performance improvements in the logger service - null …

    …level should be regarded as ERROR
    rob-baillie-ortoo committed Apr 20, 2022
    Configuration menu
    Copy the full SHA
    5bae05d View commit details
    Browse the repository at this point in the history
  6. Improved the startup performance when AppLogic, ChildRecordFinder or …

    …MessageRenderer configurations exist
    rob-baillie-ortoo committed Apr 20, 2022
    Configuration menu
    Copy the full SHA
    a82924a View commit details
    Browse the repository at this point in the history
  7. Improved the startup performance when AppLogic, ChildRecordFinder or …

    …MessageRenderer configurations exist
    rob-baillie-ortoo committed Apr 20, 2022
    Configuration menu
    Copy the full SHA
    75e4e54 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2022

  1. Configuration menu
    Copy the full SHA
    0dcd5ea View commit details
    Browse the repository at this point in the history
  2. Added tests for stripLocalNamespace

    Fixed broken test
    rob-baillie-ortoo committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    e303575 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    20d029e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9534a6f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e366958 View commit details
    Browse the repository at this point in the history
  6. Merge pull request apex-enterprise-patterns#29 from OrtooApps/feature…

    …/improve-applicaiton-performance
    
    Feature/improve applicaiton performance
    rob-baillie-ortoo committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    8dd4482 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    20bface View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    118f8d6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9b099b5 View commit details
    Browse the repository at this point in the history
  10. Merge pull request apex-enterprise-patterns#30 from OrtooApps/feature…

    …/remove-example-services
    
    Feature/remove example services
    rob-baillie-ortoo committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    52c2442 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    baaf94d View commit details
    Browse the repository at this point in the history
  12. Merge pull request apex-enterprise-patterns#31 from OrtooApps/feature…

    …/block-duplicate-configs
    
    Block duplicate config records
    rob-baillie-ortoo committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    bf2ffc9 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2022

  1. Configuration menu
    Copy the full SHA
    ab04fad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0bf55d4 View commit details
    Browse the repository at this point in the history
  3. Added output of better exception when a circular reference is found i…

    …n the Dynamic UOW
    
    Improved string output of directed graph
    rob-baillie-ortoo committed Apr 22, 2022
    Configuration menu
    Copy the full SHA
    be4e4c4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fdc89e8 View commit details
    Browse the repository at this point in the history
  5. Merge pull request apex-enterprise-patterns#32 from OrtooApps/feature…

    …/add-dynamic-uow
    
    Feature/add dynamic uow
    rob-baillie-ortoo committed Apr 22, 2022
    Configuration menu
    Copy the full SHA
    01ca71e View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2022

  1. Configuration menu
    Copy the full SHA
    93d5fff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a86e3f8 View commit details
    Browse the repository at this point in the history
  3. Minor update to credits file - do not imply that the license file lin…

    …ked is the one that is appropriate
    rob-baillie-ortoo committed Apr 25, 2022
    Configuration menu
    Copy the full SHA
    4f4b7d1 View commit details
    Browse the repository at this point in the history
  4. Tidy of TODO file

    rob-baillie-ortoo committed Apr 25, 2022
    Configuration menu
    Copy the full SHA
    05c0b92 View commit details
    Browse the repository at this point in the history
  5. Merge pull request apex-enterprise-patterns#33 from OrtooApps/feature…

    …/add-dynamic-uow
    
    Added factory methods for the Dynamic Unit of Work
    rob-baillie-ortoo committed Apr 25, 2022
    Configuration menu
    Copy the full SHA
    3dc4fcf View commit details
    Browse the repository at this point in the history
  6. Merge pull request apex-enterprise-patterns#34 from OrtooApps/feature…

    …/add-credits-file
    
    Feature/add credits file
    rob-baillie-ortoo committed Apr 25, 2022
    Configuration menu
    Copy the full SHA
    bb0d696 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    502b1c6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2685af3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a788274 View commit details
    Browse the repository at this point in the history
  10. Merge pull request apex-enterprise-patterns#35 from OrtooApps/temp/su…

    …pport-qassign-integration
    
    Temp/support qassign integration
    rob-baillie-ortoo committed Apr 25, 2022
    Configuration menu
    Copy the full SHA
    4938a08 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e76cf0f View commit details
    Browse the repository at this point in the history
  12. Merge pull request apex-enterprise-patterns#36 from OrtooApps/feature…

    …/standardise-build-in-framework
    
    Standardised the build - particularly running apex and getting the co…
    rob-baillie-ortoo committed Apr 25, 2022
    Configuration menu
    Copy the full SHA
    4683f0b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    efc4672 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2022

  1. Merge pull request apex-enterprise-patterns#37 from OrtooApps/feature…

    …/slight-improvement-to-session-cache
    
    Added removeAll to session cache
    rob-baillie-ortoo committed Apr 26, 2022
    Configuration menu
    Copy the full SHA
    a6c4484 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a26bd2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    14fc597 View commit details
    Browse the repository at this point in the history
  4. Added ageing capabilities to SessionCache and NullCache

    Added ageing methods to the Cache Adaptor interface so it's now universal
    rob-baillie-ortoo committed Apr 26, 2022
    Configuration menu
    Copy the full SHA
    e8d1113 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2022

  1. Configuration menu
    Copy the full SHA
    08124af View commit details
    Browse the repository at this point in the history
  2. Added test and documentation for the cache entry

    Added categories to the docs for the caching classes
    rob-baillie-ortoo committed Apr 27, 2022
    Configuration menu
    Copy the full SHA
    807239c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ba3a74c View commit details
    Browse the repository at this point in the history
  4. Added the ability to specify a maximum age or minimum date added on t…

    …he CachedSoqlExecutor when querying
    rob-baillie-ortoo committed Apr 27, 2022
    Configuration menu
    Copy the full SHA
    d122285 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    53edd71 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    97870e0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cb8cea0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cd363c5 View commit details
    Browse the repository at this point in the history
  9. Merge pull request apex-enterprise-patterns#38 from OrtooApps/feature…

    …/timestamped-cache-entries
    
    Feature/timestamped cache entries
    rob-baillie-ortoo committed Apr 27, 2022
    Configuration menu
    Copy the full SHA
    933fe55 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2022

  1. Configuration menu
    Copy the full SHA
    8c028af View commit details
    Browse the repository at this point in the history
  2. Merge pull request apex-enterprise-patterns#39 from OrtooApps/temp/demo

    Added some notes... temp commit
    rob-baillie-ortoo committed Apr 28, 2022
    Configuration menu
    Copy the full SHA
    d6caada View commit details
    Browse the repository at this point in the history
  3. Another change

    rob-baillie-ortoo committed Apr 28, 2022
    Configuration menu
    Copy the full SHA
    37c6223 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eab9439 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2601d46 View commit details
    Browse the repository at this point in the history
  6. Merge pull request apex-enterprise-patterns#41 from OrtooApps/feature…

    …/timestamped-cache-entries
    
    Improved hiding of date literal setters
    rob-baillie-ortoo committed Apr 28, 2022
    Configuration menu
    Copy the full SHA
    d36342e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e19d5ea View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1123e65 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2022

  1. Configuration menu
    Copy the full SHA
    8d63341 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a8cd5e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b42821a View commit details
    Browse the repository at this point in the history

Commits on May 4, 2022

  1. Squashed 'subfolders/fflib/' content from commit 6eb7db0

    git-subtree-dir: subfolders/fflib
    git-subtree-split: 6eb7db0
    rob-baillie-ortoo committed May 4, 2022
    Configuration menu
    Copy the full SHA
    2cadfa6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ad7ad4b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    10bb547 View commit details
    Browse the repository at this point in the history
  4. Squashed 'framework/fflib/' content from commit baaf94d

    git-subtree-dir: framework/fflib
    git-subtree-split: baaf94d
    rob-baillie-ortoo committed May 4, 2022
    Configuration menu
    Copy the full SHA
    0598dee View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cc23295 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    47d1162 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e33b28e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1b3ba7b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1a7964e View commit details
    Browse the repository at this point in the history