tekh tekh
  • Joined on 2024-01-19
tekh pushed to feat/annotation-structural-storage at AppStd/EnvelopeGenerator 2025-10-22 11:00:57 +02:00
1edcfed318 refactor(RemoveSignatureNotification): Alle Filter von Handlern an die Bedingung binden, dass sie nicht null sind.
2004c7ced2 feat(RemoveSignatureNotification): extend RemoveSignatureNotification with EnvelopeId and ReceiverId
40135fb8a2 feat(RemoveHistoryHandler): add filtering by receiver signature in RemoveHistoryHandler
b57c0aa9c7 refactor(RemoveDocStatusHandler): update RemoveDocStatusHandler to support conditional receiver signature filtering
2c4c18935f feat(RemoveSignatureNotification): add ReceiverSignature to RemoveSignatureNotification
Compare 7 commits »
tekh pushed to feat/annotation-structural-storage at AppStd/EnvelopeGenerator 2025-10-21 11:46:15 +02:00
911c812b19 refactor(Annotation): change Id column type from int to bigint in Annotation entity
8ae0f79365 refactor(AnnotationDto): split AnnotationDto into AnnotationCreateDto and AnnotationDto
0ca54fe1fe feat(DocSignedNotification): replace Annotations with PsPdfKitAnnotation in DocSignedNotification
a1d6b5347f refactor(annotation): simplify mapSignature function to return a flat array
6cc631111c refactor(annotation): simplify field mapping and return structured objects
Compare 7 commits »
tekh pushed to feat/annotation-structural-storage at AppStd/EnvelopeGenerator 2025-10-20 17:05:33 +02:00
7919f02ffd feat(annotation): enhance mapSignature to support drawn signatures
04ae14c660 refactor(annotation): update mapSignature to handle frames and signatures separately
cff79730b0 fix(annotations): correctly decode base64 for FRAME annotations
188cb67306 feat(annotations): add fixBase64 and map FRAME annotations to nearest signature
abaa315b24 feat(utils): add findNearest function to calculate closest point
Compare 8 commits »
tekh pushed to feat/annotation-structural-storage at AppStd/EnvelopeGenerator 2025-10-17 13:46:22 +02:00
52306d481f refactor(app): simplify annotation creation and improve signature handling
tekh pushed to feat/annotation-structural-storage at AppStd/EnvelopeGenerator 2025-10-17 10:20:18 +02:00
f046be240b refactor(annotations): replace global element index with element.id in generateId
16e5d5c692 feat(AnnotationHandler): add handler for DocSignedNotification to create annotations
e64ad44b71 refactor(annotation): simplify PSPDFKitInstantJSON deserialization in CreateAnnotationCommand
e88bd55198 refactor(AnnotationHandler): rename as DocStatusHandler
4abed0e1bc fix(data): define navigation property for Envelope–Document relationship
Compare 5 commits »
tekh pushed to feat/annotation-structural-storage at AppStd/EnvelopeGenerator 2025-10-15 16:20:59 +02:00
69821e64c6 refactor(Document): update Document entity structure and file properties
tekh pushed to feat/annotation-structural-storage at AppStd/EnvelopeGenerator 2025-10-14 10:03:44 +02:00
f13a2434f7 refactor(CreateAnnotationCommand): make JsonSerializerOptions static.
tekh pushed to feat/annotation-structural-storage at AppStd/EnvelopeGenerator 2025-10-13 17:15:21 +02:00
ecc7552951 refactor: move CreateAnnotationCommand extension to separate static class
d10f19d92a refactor(annotation): add lazy JSON deserialization for PSPDFKitInstantJSON
5e53f2b691 refactor(CreateAnnotationCommand): update to return IEnumerable<Signature> as result
f56928f44f feat(CreateAnnotationCommand): implement CreateAnnotationCommand and handler logic
faa37e0dcd add CreateAnnotationCommandHandler without implementation
Compare 11 commits »
tekh pushed to master at AppStd/DigitalData.Core 2025-10-13 13:49:03 +02:00
3b825d4ea3 refactor(Abstraction.Repository): removed
a06adfdcdf chore: bump Abstraction.Application to v1.3.6 and Infrastructure to v2.4.4
00e5f6c0e9 refactor(Repository): add Query getter metod to Repository calss and interface to be able to create read-only query without expression
Compare 3 commits »
tekh pushed to feat/annotation-structural-storage at AppStd/EnvelopeGenerator 2025-10-10 15:01:25 +02:00
79c26eb5b5 refactor(PDFBurner): replace fieldName with egName and simplify form field handling
tekh created branch feat/annotation-structural-storage in AppStd/EnvelopeGenerator 2025-10-10 15:01:24 +02:00
tekh pushed to master at AppStd/EnvelopeGenerator 2025-10-09 19:07:03 +02:00
1f745ae79c refactor(pdfburner): simplify form field handling and improve default field naming
ce7ca39c39 add isLabel property
7b6f916486 refactor(PDFBurner): rename Annotation.internalType to fieldName for clarity
Compare 3 commits »
tekh pushed to master at AppStd/EnvelopeGenerator 2025-10-09 11:26:10 +02:00
57422a481c feat(PDFBurner): support unstructured annotations and simplify processing
e96523b786 update to use IRepository<T>
3b7d0e1321 refactor(RemoveSignatureNotification): create with handlers to remove signatures of a document
9adc1ea4e7 refactor(annotation): remove unnecessary loop
Compare 4 commits »
tekh pushed to master at AppStd/EnvelopeGenerator 2025-10-08 00:47:33 +02:00
510f5e9ddd fix: update to set to hold the value of id in a varable to be able to use form fields
44b204ca68 add structred id to image annotations
b72ac68daf refactor(annotations.js): move generateId method to outsite of createAnnotations method
7d85d59ace add hasStructuredID property isntead of throwing exception and filter it
4fad41bd0b update to use # as seperator instead of _
Compare 9 commits »
tekh pushed to master at AppStd/EnvelopeGenerator 2025-10-07 09:41:35 +02:00
3f116ce11a refactor(annotation): generate deterministic annotation IDs based on envelopeId, receiverId, and element index
41738bb36c refactor(annotation): add envelope id and receiver id input parameters
320b2ecc77 refactor(AnnotationData): add SignatureAnnotations-getter method to split signatures
b02cc3d7a4 refactor(PDFBurner): convert to Sub
14f2d9b6af refactor(PDFBurner): remove sigAnnotType parameter from AddInstantJSONAnnotationToPDF method
Compare 6 commits »
tekh pushed to master at AppStd/EnvelopeGenerator 2025-10-02 11:18:39 +02:00
42870b973d refactor(frmFinalizePDF): configure Factory.Shared
33041a8b96 update to add triggers as dictionary
79db05be26 update to use Factory.Shared
f24a218d12 refactor(FinalizeDocumentJob): add EnvelopeGeneratorInfrastructure-Services
44a9971cf8 refactor(DependencyInjection.Config): add AddSQLExecutor method
Compare 13 commits »
tekh pushed to master at AppStd/DigitalData.Core 2025-10-01 15:39:33 +02:00
1e35692a02 bump to 1.3.5
a6048238d4 refactor(IFactory): add Repository getter method
8708f54996 chore(Abstraction.Application): bump to 1.3.4
568f5990b2 refactor: replace Static service accessor with Factory implementation
Compare 4 commits »
tekh pushed to master at AppStd/EnvelopeGenerator 2025-10-01 09:41:05 +02:00
04b3d630fe update to ignore appsettings.migration.json
d39a3d283d bump to 3.4.1
7cae9a5291 feat(pdf): add overload for Page to apply design across all pages
6f31d7b1d0 refactor(pdf): optimize background rendering with single concat per page
06431028cb refactor(EnvelopeLocked): add if smsExpiration-statetment to timer script
Compare 5 commits »
tekh pushed to master at AppStd/DigitalData.Core 2025-09-30 21:27:56 +02:00
b8751379c5 Bump version numbers for core projects
a38447a36f Refactor for .NET framework compatibility
Compare 2 commits »
tekh pushed to master at AppStd/DigitalData.Core 2025-09-30 20:03:15 +02:00
fde0398c89 Bump version to 2.4.2 in project file
ebf79309d1 Refactor Static class to be generic
5a3cbe8ecf Improve exception message in Static.cs
d5a8619b4d Add repository access methods to Static class
7689005a14 Add conditional compilation for framework-specific code
Compare 17 commits »