Commit Graph

  • b57c0aa9c7 refactor(RemoveDocStatusHandler): update RemoveDocStatusHandler to support conditional receiver signature filtering TekH 2025-10-21 15:41:09 +02:00
  • 2c4c18935f feat(RemoveSignatureNotification): add ReceiverSignature to RemoveSignatureNotification TekH 2025-10-21 15:25:04 +02:00
  • d8ed06fdb6 feat(RemoveAnnotationHandler): add RemoveAnnotationHandler to handle signature removal notifications TekH 2025-10-21 12:43:59 +02:00
  • 09bf8db884 refactor(RemoveAnnotationHandler): rename as RemoveDocStatusHandler TekH 2025-10-21 12:27:54 +02:00
  • 911c812b19 refactor(Annotation): change Id column type from int to bigint in Annotation entity TekH 2025-10-21 11:45:23 +02:00
  • 8ae0f79365 refactor(AnnotationDto): split AnnotationDto into AnnotationCreateDto and AnnotationDto TekH 2025-10-21 11:42:01 +02:00
  • 0ca54fe1fe feat(DocSignedNotification): replace Annotations with PsPdfKitAnnotation in DocSignedNotification TekH 2025-10-21 10:11:36 +02:00
  • a1d6b5347f refactor(annotation): simplify mapSignature function to return a flat array TekH 2025-10-21 09:48:06 +02:00
  • 6cc631111c refactor(annotation): simplify field mapping and return structured objects TekH 2025-10-21 09:38:47 +02:00
  • 9d6074874f fix(annotation): correctly assign elementId for signature annotations TekH 2025-10-21 09:25:01 +02:00
  • 26bdb0806d feat(MappingProfile): add AutoMapper profile for CreateAnnotationCommand to Annotation TekH 2025-10-21 09:09:56 +02:00
  • 7919f02ffd feat(annotation): enhance mapSignature to support drawn signatures TekH 2025-10-20 16:35:53 +02:00
  • 04ae14c660 refactor(annotation): update mapSignature to handle frames and signatures separately TekH 2025-10-20 14:29:39 +02:00
  • cff79730b0 fix(annotations): correctly decode base64 for FRAME annotations TekH 2025-10-20 14:22:19 +02:00
  • 188cb67306 feat(annotations): add fixBase64 and map FRAME annotations to nearest signature TekH 2025-10-20 14:05:11 +02:00
  • abaa315b24 feat(utils): add findNearest function to calculate closest point TekH 2025-10-20 13:40:38 +02:00
  • 4f463c27e6 feat(annotation): extend mapSignature to include FRAME annotations TekH 2025-10-20 11:28:05 +02:00
  • d6f17ec4e8 feat(annotations): add mapSignature function for mapping form field data TekH 2025-10-20 10:59:57 +02:00
  • e3e2831da1 feat(Annotation): add Type property to Annotation entity and update CHANGED_WHO column type TekH 2025-10-20 10:37:29 +02:00
  • 52306d481f refactor(app): simplify annotation creation and improve signature handling TekH 2025-10-17 13:46:07 +02:00
  • f046be240b refactor(annotations): replace global element index with element.id in generateId TekH 2025-10-17 09:33:58 +02:00
  • 16e5d5c692 feat(AnnotationHandler): add handler for DocSignedNotification to create annotations TekH 2025-10-16 14:28:25 +02:00
  • e64ad44b71 refactor(annotation): simplify PSPDFKitInstantJSON deserialization in CreateAnnotationCommand TekH 2025-10-16 11:24:23 +02:00
  • e88bd55198 refactor(AnnotationHandler): rename as DocStatusHandler TekH 2025-10-16 10:18:32 +02:00
  • 4abed0e1bc fix(data): define navigation property for Envelope–Document relationship TekH 2025-10-15 18:23:43 +02:00
  • 69821e64c6 refactor(Document): update Document entity structure and file properties TekH 2025-10-14 10:53:19 +02:00
  • f13a2434f7 refactor(CreateAnnotationCommand): make JsonSerializerOptions static. TekH 2025-10-14 09:34:59 +02:00
  • ecc7552951 refactor: move CreateAnnotationCommand extension to separate static class TekH 2025-10-13 17:15:00 +02:00
  • d10f19d92a refactor(annotation): add lazy JSON deserialization for PSPDFKitInstantJSON TekH 2025-10-13 16:56:00 +02:00
  • 5e53f2b691 refactor(CreateAnnotationCommand): update to return IEnumerable<Signature> as result TekH 2025-10-13 15:51:53 +02:00
  • f56928f44f feat(CreateAnnotationCommand): implement CreateAnnotationCommand and handler logic TekH 2025-10-13 15:28:38 +02:00
  • faa37e0dcd add CreateAnnotationCommandHandler without implementation TekH 2025-10-13 11:17:50 +02:00
  • e51470a449 create AnnotationDto TekH 2025-10-13 11:16:37 +02:00
  • adce61fead feat: add CreateAnnotationCommand record for annotation creation TekH 2025-10-13 10:59:58 +02:00
  • e052bf56f4 feat(EGDbContext): add annotations mapping and clean up constructor initialization TekH 2025-10-13 10:02:26 +02:00
  • 22a7619627 feat(Signature): add Annotations navigation property to Signature entity TekH 2025-10-13 09:48:24 +02:00
  • 281cf47834 refactor(Annotation): rename Guid as Id TekH 2025-10-13 09:43:08 +02:00
  • a258dcdad0 feat(Annotation): add Annotation entity for document receiver element annotations TekH 2025-10-13 09:40:41 +02:00
  • 79c26eb5b5 refactor(PDFBurner): replace fieldName with egName and simplify form field handling TekH 2025-10-10 15:00:04 +02:00
  • 1f745ae79c refactor(pdfburner): simplify form field handling and improve default field naming TekH 2025-10-09 18:59:18 +02:00
  • ce7ca39c39 add isLabel property TekH 2025-10-09 17:42:34 +02:00
  • 7b6f916486 refactor(PDFBurner): rename Annotation.internalType to fieldName for clarity TekH 2025-10-09 12:19:19 +02:00
  • 57422a481c feat(PDFBurner): support unstructured annotations and simplify processing TekH 2025-10-08 16:27:28 +02:00
  • e96523b786 update to use IRepository<T> TekH 2025-10-08 13:36:09 +02:00
  • 3b7d0e1321 refactor(RemoveSignatureNotification): create with handlers to remove signatures of a document TekH 2025-10-08 12:41:14 +02:00
  • 9adc1ea4e7 refactor(annotation): remove unnecessary loop TekH 2025-10-08 10:26:25 +02:00
  • 510f5e9ddd fix: update to set to hold the value of id in a varable to be able to use form fields TekH 2025-10-08 00:47:17 +02:00
  • 44b204ca68 add structred id to image annotations TekH 2025-10-08 00:36:20 +02:00
  • b72ac68daf refactor(annotations.js): move generateId method to outsite of createAnnotations method TekH 2025-10-08 00:29:37 +02:00
  • 7d85d59ace add hasStructuredID property isntead of throwing exception and filter it TekH 2025-10-08 00:19:28 +02:00
  • 4fad41bd0b update to use # as seperator instead of _ TekH 2025-10-07 22:19:01 +02:00
  • 39936792aa update to use annotations-by-receiver for iteration TekH 2025-10-07 22:16:52 +02:00
  • 74f444a8d6 feat(PDFBurner): add AnnotationsByReceiver method to AnnotationData TekH 2025-10-07 21:54:18 +02:00
  • b67f26cc21 refactor(PDFBurner): enhance annotation ID handling and validation TekH 2025-10-07 21:31:38 +02:00
  • a29f918125 fix(DependencyInjection): update to scan the assembly of EnvelopeReceiver instead of Config TekH 2025-10-07 18:09:14 +02:00
  • 3f116ce11a refactor(annotation): generate deterministic annotation IDs based on envelopeId, receiverId, and element index TekH 2025-10-07 09:41:02 +02:00
  • 41738bb36c refactor(annotation): add envelope id and receiver id input parameters TekH 2025-10-06 17:12:06 +02:00
  • 320b2ecc77 refactor(AnnotationData): add SignatureAnnotations-getter method to split signatures TekH 2025-10-06 17:08:44 +02:00
  • b02cc3d7a4 refactor(PDFBurner): convert to Sub TekH 2025-10-06 14:39:55 +02:00
  • 14f2d9b6af refactor(PDFBurner): remove sigAnnotType parameter from AddInstantJSONAnnotationToPDF method TekH 2025-10-06 13:54:56 +02:00
  • df74267616 refactor(PDFBurner): Vereinfachung der PDFBurner-Annotationsmethoden und Verbesserung der Fehlerbehandlung TekH 2025-10-06 10:29:29 +02:00
  • 42870b973d refactor(frmFinalizePDF): configure Factory.Shared TekH 2025-10-01 16:52:05 +02:00
  • 33041a8b96 update to add triggers as dictionary TekH 2025-10-01 15:39:08 +02:00
  • 79db05be26 update to use Factory.Shared TekH 2025-10-01 15:18:58 +02:00
  • f24a218d12 refactor(FinalizeDocumentJob): add EnvelopeGeneratorInfrastructure-Services TekH 2025-10-01 14:44:47 +02:00
  • 44a9971cf8 refactor(DependencyInjection.Config): add AddSQLExecutor method TekH 2025-10-01 14:08:41 +02:00
  • 82d4b7ec6a feat(infrastructure): refactor DIExtensions for DbContext registration TekH 2025-10-01 13:25:52 +02:00
  • 9472322c1d fix(dbcontext): add conditional nullable annotation for ILogger parameter on .NET builds TekH 2025-10-01 13:04:44 +02:00
  • 53a656f6ee move DbTriggerParams to Infrastructure layer. TekH 2025-10-01 12:59:55 +02:00
  • ca24afe3c6 refactor(dbcontext): add NET/NETFRAMEWORK conditional compilation TekH 2025-10-01 11:17:27 +02:00
  • 9c867ac8aa refactor(DIExtensions): Hinzufügen einer bedingten NET/NETFRAMEWORK-Unterstützung in DIExtensions TekH 2025-10-01 10:51:50 +02:00
  • 12063f36de refactor(Infrastructure): update Executor, Migrations and Repositories to be compiled only in .NET TekH 2025-10-01 10:36:57 +02:00
  • 167ea1444b update core packages TekH 2025-10-01 10:00:11 +02:00
  • 794029f0e5 chore(Infrastructure): update csproj to support NET 4.6.2 TekH 2025-10-01 09:57:47 +02:00
  • 04b3d630fe update to ignore appsettings.migration.json TekH 2025-09-29 16:45:55 +02:00
  • d39a3d283d bump to 3.4.1 TekH 2025-09-29 16:18:51 +02:00
  • 7cae9a5291 feat(pdf): add overload for Page to apply design across all pages TekH 2025-09-29 15:43:55 +02:00
  • 6f31d7b1d0 refactor(pdf): optimize background rendering with single concat per page TekH 2025-09-29 15:06:24 +02:00
  • 06431028cb refactor(EnvelopeLocked): add if smsExpiration-statetment to timer script TekH 2025-09-29 14:04:24 +02:00
  • eafcd79749 create appsettings.Logging TekH 2025-09-29 10:58:34 +02:00
  • 78473a45f1 move TFARegParams to appsettings.Security TekH 2025-09-29 10:55:31 +02:00
  • 5c10636e37 refactor(appsettings.GSM): create and move GtxMessagingParams TekH 2025-09-29 10:50:42 +02:00
  • 91c8043a23 refactor: move TFARegParams to appsettings.UI TekH 2025-09-29 10:48:36 +02:00
  • 5e77b300d6 fix: add PSPDFKitLicenseKey TekH 2025-09-29 10:46:01 +02:00
  • ec30c86da1 move DisableMultiLanguage parameter to UI TekH 2025-09-29 10:37:27 +02:00
  • 341cb175a9 refactor(appsettings): add appsettings.Security TekH 2025-09-29 10:34:52 +02:00
  • cccbb36f94 refactor(appsettings.UI): add appsettings for UI TekH 2025-09-29 10:26:21 +02:00
  • c75877b19e add appsettings.Database TekH 2025-09-29 10:08:57 +02:00
  • dde855a08f refactor(appsettings.Mail): create to hold mail and message configurations TekH 2025-09-29 09:54:17 +02:00
  • 247ab38536 refactor(appsettings.Annotation): create to handle Annotation para,eters TekH 2025-09-29 09:39:47 +02:00
  • 737df03f01 refactor(Program): update to scan all appsettings.*.json's TekH 2025-09-29 09:26:23 +02:00
  • 7e1ef838d7 chore(Web): bump to 3.4 TekH 2025-09-26 16:38:35 +02:00
  • 16657f6a31 refactor(Pdf): Add Background-method to place a background behind the signatures. TekH 2025-09-26 16:00:25 +02:00
  • bf0bd8e9e7 refactor(ISignature): create to handle common properties of a signature TekH 2025-09-25 16:14:59 +02:00
  • 94ce416aa1 refactor(Pdf); rename OutputStream as ExportStream TekH 2025-09-25 12:52:50 +02:00
  • 7964cc44fb refactor(Extensions): add ToBytes shortcut method TekH 2025-09-25 12:47:03 +02:00
  • b0b734ecfb refactor(Edit): rename as Pdf TekH 2025-09-25 11:06:03 +02:00
  • 2d6347ffa6 refactor(Edit): Dokument-Methode zum Bearbeiten von PDF-Dokumenten hinzufügen TekH 2025-09-25 10:19:11 +02:00
  • ac29fac88d add OutputStream getter TekH 2025-09-24 17:49:15 +02:00
  • 54c21556f6 refactor(Edit): add Finalizer region TekH 2025-09-24 16:08:59 +02:00