BREAKING CHANGE: Now uses dfsle managed package for Docusign integration. No separate credentials or Named Credentials needed. Changes: - Rewrote DocusignCompositeEnvelopeBuilder to use dfsle.EnvelopeService and dfsle.Document.fromTemplate() for composite envelopes - Simplified DocusignEnvelopeRequestHandler to validation-only - Updated all tests to use dfsle.TestUtils.setMock() - 12 comprehensive test methods (success, validation, edge cases) Deleted (no longer needed): - DocusignAPIService.cls (raw HTTP callouts) - DocusignAPIServiceTest.cls - DocusignCredentials.cls (custom settings) - DocusignCredentialsTest.cls Benefits: - Uses existing dfsle package authentication automatically - No Named Credential or Custom Setting setup required - ~95 lines of code vs ~380 lines before - Fully supported by Docusign managed package |
||
|---|---|---|
| composite-envelope-builder | ||
| .gitignore | ||