Commit Graph

  • cf5a301942 refactor(EnvelopeController): add cancellation token to LogInEnvelope POST action TekH 2025-11-14 14:29:25 +01:00
  • e364f1f592 fix: handle rejected documents correctly with info alert and auto-reload TekH 2025-11-14 14:20:34 +01:00
  • 8a488d4e71 fix: improve finish handler error handling for unavailable envelopes TekH 2025-11-14 14:12:21 +01:00
  • f0be1a5b03 feat(annotation): update response status codes for signed/rejected checks TekH 2025-11-14 14:08:10 +01:00
  • 773721b634 fix(AnnotationController): enforce proper rejection and history checks in CreateOrUpdate TekH 2025-11-14 13:49:58 +01:00
  • 99e3e4c24d refactor: update CountHistoryQueryExtensions to use IEnumerable<EnvelopeStatus> and improve status handling TekH 2025-11-14 13:47:34 +01:00
  • b9c86ce3c6 refactor(CountHistoryQuery): replace single status filter with status range in CountHistoryQuery TekH 2025-11-14 13:39:39 +01:00
  • 637b45efe0 feat(history-query): support multiple status filters in CountHistoryQueryHandler TekH 2025-11-14 13:36:44 +01:00
  • 28b8c311f9 refactor(CountHistoryQuery): simplify AnyHistoryAsync extension to use UUID and status TekH 2025-11-14 13:27:26 +01:00
  • 00c7fe5316 feat(history): enhance ReadHistoryQuery to support Envelope object and UUID TekH 2025-11-14 13:24:02 +01:00
  • e5a061d5b5 feat(ReadHistoryQuery): enhance ReadHistoryQuery to support Envelope object and UUID TekH 2025-11-14 13:19:56 +01:00
  • 629b02863b refactor(history): introduce extension method and remove AutoMapper dependency TekH 2025-11-14 11:57:16 +01:00
  • 3b24755c35 feat(CountHistoryQuery): add CountHistoryQuery to retrieve envelope history count TekH 2025-11-14 11:49:51 +01:00
  • 864e9e8164 refactor(HistoryQueryBase): created to handle basic history queries. - imp to ReadHistoryQuery TekH 2025-11-14 11:46:15 +01:00
  • 7eff958d0a refactor(ReadHistoryQueryHandler): move to ReadHistoryQuery TekH 2025-11-14 11:33:57 +01:00
  • b996102a86 refactor(appsettings.Job): add coma feat/finalizer-service TekH 2025-11-14 10:35:55 +01:00
  • 4b1d316b46 remove Finalizer.Win TekH 2025-11-14 09:59:19 +01:00
  • 51234cda2a refactor: simplify report creation by removing DoCreateReport and inlining logic TekH 2025-11-14 09:51:08 +01:00
  • e719dded48 refactor(FinalizeDocumentJob): Add service container configuration code as a comment TekH 2025-11-14 09:43:37 +01:00
  • 1e2e018f7f MS Anpassungen Developer01 2025-11-12 21:43:50 +01:00
  • 6195d99fab refactor: remove usePdfBurner parameter from AddEnvelopeGeneratorServices TekH 2025-11-12 16:55:06 +01:00
  • 50a372a224 feat(CCommonServicces.FinalizeDocument.PDFMerger): update to use SaveToStream instead of ConvertToPDFA TekH 2025-11-12 16:27:20 +01:00
  • 35dd2e8e07 refactor(email): replace Task.WhenAll with foreach in SendEmailBehavior TekH 2025-11-12 16:14:32 +01:00
  • fac5419589 refactor: simplify email sending logic and remove debug checks TekH 2025-11-12 15:44:37 +01:00
  • d442ad0ce0 refactor(SendEmailBehavior): update to add history recors when request is not debug TekH 2025-11-12 15:35:23 +01:00
  • cbe2acc37d feat(SendEmailBehavior): make SendEmailBehavior fully async and record history TekH 2025-11-12 15:32:06 +01:00
  • 40cc467b47 feat(SendEmailBehavior): add SendEmailBehavior for sending final emails after PDF burn TekH 2025-11-12 15:12:04 +01:00
  • d1513dab5e feat(WritePdfBehavior): add WritePdfBehavior to handle PDF writing pipeline TekH 2025-11-12 14:55:35 +01:00
  • dee424e7db feat(DefaultReadConfigQuery): add DefaultReadConfigQuery with caching and AutoMapper support TekH 2025-11-12 14:34:30 +01:00
  • e57e9e1834 fix(PdfMergeBehavior): improve error diagnostics and exception messages in PdfMergeBehavior TekH 2025-11-12 14:02:40 +01:00
  • 5b30465126 refactor(pdf): simplify and inline PDF merge logic in PdfMergeBehavior TekH 2025-11-12 13:59:35 +01:00
  • 2dfa1de7e1 refactor(PdfMergeBehavior): update to use SaveToStream instead of ConvertToPDFA TekH 2025-11-12 13:51:49 +01:00
  • e68965543e refactor(BurnPdfCommand): add Report property to forward report. TekH 2025-11-12 12:47:19 +01:00
  • 958bcdfc42 chore: wrap AddReportBehavior with #if WINDOWS directive TekH 2025-11-12 11:08:09 +01:00
  • d88ed324be refactor(Pdf\Behaviors): Handle the history recording process in another behavior named CreateHistoryBehavior TekH 2025-11-12 11:00:24 +01:00
  • 380b141738 refactor(project): add net8.0-windows target and unify net8.0 package references TekH 2025-11-12 10:51:04 +01:00
  • f3a15216a8 chore: update TargetFramework to net8.0-windows in project file TekH 2025-11-12 10:43:18 +01:00
  • 8a48bf6b51 feat(EnvelopeGenerator.Finalizer.Win): Create to process window-oriented services TekH 2025-11-12 10:17:37 +01:00
  • 0038eeed76 feat(EGDbContextBase): add EnvelopeReports-property TekH 2025-11-11 23:31:35 +01:00
  • 4ed118ed2b update to add as closed behavior TekH 2025-11-11 23:24:51 +01:00
  • 350aa259c8 chore(Application): add DevExpress.Reporting.Core Developer 02 2025-11-11 23:16:36 +01:00
  • 737de2202e remove unnecessary projects Developer 02 2025-11-11 23:08:50 +01:00
  • ff60cd7ef8 refactor: simplify AddReportBehavior by making DoCreateReport static and reordering base64 conversion Developer 02 2025-11-11 22:57:50 +01:00
  • e1aa7fe650 chore(Application): add CommonServices reference Developer 02 2025-11-11 22:51:14 +01:00
  • 9c0b1e3fa8 chore(App.VB): fix reference Developer 02 2025-11-11 22:33:46 +01:00
  • 6b34b55c4f chore(Application.VB): add System.Drawing.Common and DevExpress-packages TekH 2025-11-11 22:22:47 +01:00
  • 4a5608249e refactor(Application.VB): add dev express dependencies TekH 2025-11-11 21:59:27 +01:00
  • 965838513f create EnvelopeGenerator.Application.VB Developer 02 2025-11-11 21:49:56 +01:00
  • 9c4766518e feat(AddReportBehavior): add PDF report generation logic with logging Developer 02 2025-11-11 21:40:20 +01:00
  • 292b6b2ccf feat(AddReportBehavior): add report creation logic to AddReportBehavior Developer 02 2025-11-11 21:19:21 +01:00
  • 6f9b5d4b13 feat(envelope-reports): add extension method for reading envelope reports via ISender Developer 02 2025-11-11 19:21:22 +01:00
  • 8459706c45 feat: implement ReadEnvelopeReportQuery with handler and repository integration Developer 02 2025-11-11 18:22:23 +01:00
  • 972c63388e add EnvelopeReport to EnvelopeReportDto mapping Developer 02 2025-11-11 17:34:42 +01:00
  • cde9ed06a1 create EnvelopeReportDto Developer 02 2025-11-11 17:32:52 +01:00
  • d94f885e92 init a query to read envelope report by envelope id via mediator Developer 02 2025-11-11 17:27:46 +01:00
  • 028785a8c9 create EnvelopeReport-entity Developer 02 2025-11-11 17:11:32 +01:00
  • e6285f13f7 feat(AddReportBehavior): add conditional history creation based on Debug flag in AddReportBehavior Developer 02 2025-11-11 13:08:34 +01:00
  • 35b7b1a080 refactor(AddReportBehavior): update to add history record. TekH 2025-11-10 17:05:35 +01:00
  • 67d0980c63 move the behaviours about pdf to pdf dir TekH 2025-11-10 16:46:10 +01:00
  • c6a99b56a2 add GdPicture packages via nuget TekH 2025-11-10 16:18:42 +01:00
  • 31f5d1f340 add SaveBurnedPdfBehavior to services TekH 2025-11-10 15:29:16 +01:00
  • a2df5d7691 create SaveBurnedPdfBehavior TekH 2025-11-10 15:13:57 +01:00
  • f8c586dd31 feat(FinishEnvelopeJob): add PDF burning with concurrency control TekH 2025-11-10 15:01:07 +01:00
  • 8aea3c8301 refactor(BurnPdfCommand): add extension methods for ISender TekH 2025-11-10 14:00:21 +01:00
  • 495adb8c31 feat(dependency-injection): add optional usePdfBurner flag to AddServices TekH 2025-11-10 13:53:26 +01:00
  • 86c0a65540 refactor: add conditional PDFBurner and GdPicture service registration TekH 2025-11-10 13:43:44 +01:00
  • d2e8f1fc5e refactor: simplify GdPicture license resolution in dependency injection TekH 2025-11-10 13:29:02 +01:00
  • f8369e350f refactor(BurnPdfCommand): replace manual JSON serialization with ToJson extension TekH 2025-11-10 13:01:33 +01:00
  • b8a2ad97ef refactor(BurnPdfCommand): simplify BurnPdfCommand and improve envelope/document handling TekH 2025-11-10 12:58:04 +01:00
  • ffffc2d470 refactor(BurnPdfCommand): update BurnPdfCommand to use EnvelopeQueryBase and enhance request structure TekH 2025-11-10 09:30:04 +01:00
  • 36b03da084 fix(DependencyInjection): change AnnotationManager registration from Scoped to Transient TekH 2025-11-07 15:21:36 +01:00
  • defa53fa26 refactor(BurnPdfCommand): rename SourceBuffer to Document in BurnPdfCommand and handler TekH 2025-11-07 14:56:34 +01:00
  • 6134b58a4c refactor(BurnPdfCommand): extract GdPicture and math helpers into extension classes and simplify BurnPdfCommandHandler TekH 2025-11-07 14:46:55 +01:00
  • 5299016b43 move PSDPFKitModels namespace to Dto and rename as PSPDFKitInstant TekH 2025-11-07 13:51:53 +01:00
  • 55c20e83d8 refactor: convert BurnPdfCommand to record and update handler to return byte[] TekH 2025-11-07 13:44:53 +01:00
  • f1a140faa7 feat(BurnPdfCommandHandler): implement AddInkAnnotation for Annotation parameter TekH 2025-11-07 13:24:26 +01:00
  • b20d25e5b9 feat(BurnPdfCommandHandler): implement AddInkAnnotation for freehand annotations TekH 2025-11-07 13:21:33 +01:00
  • e21eb2c0d6 refactor(BurnPdfCommandHandler): rename AddInstantJSONAnnotationToPdf to AddInstantJsonAnnotationToPdf for consistent casing TekH 2025-11-07 13:16:14 +01:00
  • d237b4ab95 feat(BurnPdfCommand): implement AddImageAnnotation with attachment handling TekH 2025-11-07 13:14:02 +01:00
  • dff99b163d refactor: simplify AddFormFieldValue method and remove redundant parameters TekH 2025-11-07 13:12:01 +01:00
  • 70fbf31b14 feat(BurnPdfCommandHandler): implement AddImageAnnotation for base64 images TekH 2025-11-07 13:09:54 +01:00
  • 339e0e81cd feat(PDFBurnerParams): add DefaultIndexOfAnnot and GetAnnotationIndex - add DefaultIndexOfAnnot property to provide a fallback index for annotations - add GetAnnotationIndex(string name) method to safely retrieve an annotation index, returning default if not found TekH 2025-11-07 13:03:50 +01:00
  • a386ad72bb refactor(BurnPdfCommandHandler): use IOptions<PDFBurnerParams> and improve form field handling TekH 2025-11-07 12:59:13 +01:00
  • 02c5f286ec feat(pdf): implement AddFormFieldValue for PDF annotations TekH 2025-11-07 12:44:05 +01:00
  • 5fa358ca79 refactor(BurnPdfCommandHandler): deserialize and process instant JSON annotations TekH 2025-11-07 12:36:19 +01:00
  • 7233d2ce98 add InstantData TekH 2025-11-07 11:37:28 +01:00
  • 5784cc7a97 refactor(Application.Pdf.PSPDFKit): rename as Application.Pdf.PSPDFKitModels TekH 2025-11-07 11:28:55 +01:00
  • f31f680f91 add PSPDFKit.Annotation TekH 2025-11-07 11:27:07 +01:00
  • e7c2d46ef0 add PSPDFKit.Ink TekH 2025-11-07 11:23:04 +01:00
  • 85d70c1db4 feat(PDFBurnerParams): add IndexOfAnnot-dictionary TekH 2025-11-07 11:16:22 +01:00
  • fb340fb08a create PSPDFKit.Lines TekH 2025-11-07 10:59:13 +01:00
  • 7d3959ae51 add PSPDFKit.Attachment TekH 2025-11-07 10:56:53 +01:00
  • 9d4890b10d add PSPDFKit.FormFieldValue TekH 2025-11-07 10:52:15 +01:00
  • b64f4d71f5 feat(BurnPdfCommandHandler): add logging and implement BurnInstantJSONAnnotsToPDF TekH 2025-11-07 10:40:44 +01:00
  • b7d146ddb5 refactor: standardize annotation types and clean up PDF burn handler TekH 2025-11-07 10:11:48 +01:00
  • 6a5c9a3489 fix(BurnPdfCommand): improve JSON serialization and null safety in Signature entity and BurnPdfCommandHandler TekH 2025-11-07 09:51:02 +01:00
  • 15f6ee7be0 add ExportDocumentException Developer 02 2025-11-06 21:53:36 +01:00
  • 1051c5356f add CreateReportException Developer 02 2025-11-06 21:52:35 +01:00
  • 7b13350fbf add BurnAnnotationException Developer 02 2025-11-06 21:51:20 +01:00
  • 2bada327d8 add MergeDocumentException Developer 02 2025-11-06 21:50:17 +01:00