Commit Graph

  • 00bdfeb9bb refactor(query): restructure ReceiverAlreadySignedQuery for clarity TekH 2025-08-25 16:27:37 +02:00
  • cced0e5579 refator(SaveDocStatusCommandHandler): use SingleOrDefaultAsync instead of FirstOrDefaultAsync TekH 2025-08-25 15:56:37 +02:00
  • 82150290d2 refactor(Extensions): update SaveDocStatusAsync to use uuid and signature TekH 2025-08-25 15:55:37 +02:00
  • fb7fd47a2a feat(SaveDocStatusCommand): add IMediator extension methods for saving and signing document status - Introduced SaveDocStatusAsync extension method on IMediator to simplify saving document status - Added SignDocAsync extension method as a shortcut for signing document status - Refactored SaveDocStatusCommand usage to support new mediator extension TekH 2025-08-25 15:43:54 +02:00
  • 20b6b328f5 feat(EGDbContext): Eindeutige Indizes und Beziehungen für die Entitäten „Envelope“, „Receiver“ und „DocumentStatus“ hinzufügen - Eindeutiger Index für „Envelope.Uuid“ hinzugefügt - Eindeutige Indizes für „Receiver.Signature“ und „Receiver.EmailAddress“ hinzugefügt - Beziehungen von „DocumentStatus“ zu „Envelope.Uuid“ und „Receiver“ (Signature und EmailAddress) konfiguriert - Entitätsbeschränkungen für die Datenintegrität verbessert TekH 2025-08-25 15:32:48 +02:00
  • fb07d9151f add mapping profiles TekH 2025-08-25 15:20:29 +02:00
  • a3bc26bd08 feat(SaveDocStatusCommand): enhance SaveDocStatusCommandHandler with flexible envelope & receiver filters - Added support for filtering by Envelope.Id or Envelope.Uuid - Added support for filtering by Receiver.Id, Receiver.EmailAddress, or Receiver.Signature - Throw BadRequestException when required identifiers are missing - Updated repository queries to combine envelope and receiver filters TekH 2025-08-25 15:02:57 +02:00
  • e1f793e571 refactor(TaskExtensions): TaskExtensions verallgemeinern, um benutzerdefinierte Ausnahmegeneratoren zu unterstützen TekH 2025-08-25 12:41:27 +02:00
  • 86d8fcda07 chore: update to use DigitalData.Core.Exceptions instead of project exceptions classes TekH 2025-08-25 11:48:29 +02:00
  • 2f8401073f feat(SaveDocStatusCommand): Füge SaveDocStatusCommand und Handler hinzu, um den Dokumentstatus zu erstellen oder zu aktualisieren. TekH 2025-08-25 11:41:08 +02:00
  • 85a855fe64 refactor(ModifyDocStatusCommandBase): remove ChangedWhen-property TekH 2025-08-25 11:18:48 +02:00
  • 996b544633 feat(ModifyDocStatusCommandBase): create abstract class to handle common properties of commands TekH 2025-08-25 11:16:57 +02:00
  • 811656c4ca create UpdateDocStatusCommand TekH 2025-08-25 10:36:35 +02:00
  • 7e90d25f0b create CreateDocStatusCommand TekH 2025-08-25 10:24:15 +02:00
  • 20751aa708 update to remove loadEnvelope-metod TekH 2025-08-23 01:15:51 +02:00
  • 51b96e2a81 move extension extensions dir TekH 2025-08-23 00:57:55 +02:00
  • 7a011930df remvoe sanitzer from views and use extensions instead of keys TekH 2025-08-23 00:54:27 +02:00
  • a080aaec95 refactor(ViewControllerBase): remvoe sanitzer TekH 2025-08-23 00:17:59 +02:00
  • d390802305 refactor(HomeController): remove culture binding as viewdata; bind via string localizer TekH 2025-08-23 00:14:43 +02:00
  • 0b33ba0fd8 update to use ClaimsPrincipal instead of ControllerBase TekH 2025-08-22 22:29:51 +02:00
  • 6778d8e3e7 refactor add culture midleware TekH 2025-08-22 22:26:23 +02:00
  • 3394a580f4 refactor(DocumentController): remvoe Open endpoint and its client method TekH 2025-08-22 21:54:25 +02:00
  • 82a63b0dae remove envelopeOldService TekH 2025-08-22 21:44:49 +02:00
  • e61d626bf3 implement receiver already signed method TekH 2025-08-22 21:38:53 +02:00
  • bd7c1d4e36 feat(ReceiverAlreadySignedQuery): create with handler TekH 2025-08-22 21:34:33 +02:00
  • 30e2ac602d change LoadEnvelope method TekH 2025-08-22 20:05:53 +02:00
  • 1577440b77 refactor(EnvelopeStatus); arrange naming TekH 2025-08-22 19:34:04 +02:00
  • 68a6a23a20 refactor(TestEnvelopeReceiverController): remove observed inhearence and rename. - Add related attributes TekH 2025-08-22 19:29:16 +02:00
  • 5e5458d87c fix conflicts after updates TekH 2025-08-22 19:19:59 +02:00
  • eae83adee4 refactor(ReadEnvelopeReceiverQuery): update response to return list instate of sigel instance TekH 2025-08-22 18:01:31 +02:00
  • a29785f7c7 feat(EnvelopeReceiverControler): add test endpoint for ReadEnvelopeReceiverQuery TekH 2025-08-22 17:37:55 +02:00
  • cb641fd33a feat: add TaskExtensions with null and empty result checks - Introduced ThrowIfNull<T>(Task<T?>) extension method to ensure awaited result is not null, throwing NotFoundException otherwise - Added ThrowIfNull<T>(Task<IEnumerable<T>?>) extension method to validate collections, throwing NotFoundException if null or empty - Supports optional custom exception messages for better error context TekH 2025-08-22 16:33:30 +02:00
  • 9434832261 refactor(Application.Contracts): rename Application.Interfaces TekH 2025-08-22 15:42:38 +02:00
  • b7e19db0f1 update to use Constants.EnvelopeStatus instead of int TekH 2025-08-22 15:26:37 +02:00
  • 290e87048c add logic for status query TekH 2025-08-22 15:24:34 +02:00
  • c0a5b57668 refactor(ReadEnvelopeQuery): move EnvelopeStatusQuery from ReadEnvelopeReceiverQuery TekH 2025-08-22 14:54:36 +02:00
  • 02ef05f054 feat(envelope-receivers): add query handler for reading envelope receiver with filtering - Implemented ReadEnvelopeReceiverQueryHandler using MediatR - Added filtering support for Envelope (Id, Status, Uuid) and Receiver (Id, EmailAddress, Signature) - Included related navigation properties (Envelope, Documents, Elements, History, User, Receiver) - Mapped result to EnvelopeReceiverDto using AutoMapper TekH 2025-08-21 18:32:41 +02:00
  • 72134c3d3b add IRepository<EnvelopeReceiver> to ReadEnvelopeReceiverQueryHandler TekH 2025-08-21 17:42:02 +02:00
  • a4fffaa9b9 init the handler of ReadEnvelopeReceiverQuery TekH 2025-08-21 17:37:37 +02:00
  • 3a62f5317f feat(ReadEnvelopeReceiverQuery): add Key-property TekH 2025-08-21 17:36:18 +02:00
  • 59c93de8b7 feat(ReceiverQuery): merge ReadReceiverQuery TekH 2025-08-21 17:14:45 +02:00
  • 5122a2099d remove ReadReceiverQuery and Read-dir TekH 2025-08-21 17:12:36 +02:00
  • 95ec19d816 rempve Read dir TekH 2025-08-21 17:09:24 +02:00
  • c7b3d97b2e refactor: remove CreateEnvelopeReceiverResponse TekH 2025-08-21 17:07:22 +02:00
  • 196941f73f remove EnvelopeQuery TekH 2025-08-21 16:56:22 +02:00
  • 415fe646b2 simplify ReadDocumentQuery TekH 2025-08-21 16:52:04 +02:00
  • f42218802d Standardisierung der Struktur von Mapping-Profildateien TekH 2025-08-21 16:43:50 +02:00
  • fcf00171de move CreateEnvelopeResponse to CreateEnvelopeCommand file TekH 2025-08-21 16:39:16 +02:00
  • ca28c4cca4 refactor(CreateEnvelopeResponse): update to use getter-initters TekH 2025-08-21 16:36:34 +02:00
  • a48e4988d6 Verschieben die Klassen von CreateEnvelopeReceiverDtos nach CreateEnvelopeReceiverCommand. TekH 2025-08-21 16:26:08 +02:00
  • ec513716ff remove read dir and move files TekH 2025-08-21 16:24:04 +02:00
  • f39b761412 remove create folder and move the files TekH 2025-08-21 16:04:06 +02:00
  • 70d122d2ff refactor(EnvelopeGenerator.Application.DTOs): Umbenennen in EnvelopeGenerator.Application.Dto TekH 2025-08-21 15:55:15 +02:00
  • 5bc5fcf764 refactor(EnvelopeOldService): remove LoadEnvelopes-method TekH 2025-08-21 15:47:04 +02:00
  • 8db62b41ba refactor(EnvelopeReceiver): remove companyName property TekH 2025-08-21 14:54:48 +02:00
  • 0f27600c5b feat(ReceiverVM): add From method to be able to generate from EnvelopeReceiver TekH 2025-08-21 14:43:56 +02:00
  • 9045655262 fix(Designer): Nicht verfügbare Datenquelle entfernen TekH 2025-08-21 14:18:28 +02:00
  • 5bcac264a7 refactor(CommonServices): updated to use ReveiverVM TekH 2025-08-21 14:13:31 +02:00
  • c7bf800cd5 feat(ReceiverVM): Handles the combination of the envelope and receiver for common services and submodules as a view model. TekH 2025-08-21 13:52:03 +02:00
  • 5fb4d03ee7 refactor(Receiver): bring related props from EnvelopeReceiver TekH 2025-08-21 13:36:48 +02:00
  • ac70aaa527 refactor(EnvelopeReceiver): remove not-mapped attribute TekH 2025-08-21 12:44:01 +02:00
  • e877000b14 fix(Receiver): Entfernen Sie unnötige Eigenschaften und/oder verschieben Sie sie nach EnvelopeReceiver. TekH 2025-08-21 11:54:47 +02:00
  • 305422688e add todo TekH 2025-08-21 11:23:17 +02:00
  • 9c6135d208 refactor(ReadOnlyController): Globale try-catch-Anweisungen entfernen TekH 2025-08-21 11:06:06 +02:00
  • 903e4678ed refactor(Document-, EnvelopeController): Globale try-catch-Anweisungen entfernen TekH 2025-08-21 11:03:41 +02:00
  • 730a318b56 feat(ExceptionHandlingMiddleware): Hinzufügen, um Ausnahmen global zu behandeln TekH 2025-08-21 10:57:34 +02:00
  • 55c0f44954 Refactor(EnvelopeModel): Entfernen Sie den unnötigen try-catch-Block in der Methode GetByUuid des EnvelopeModel. TekH 2025-08-21 10:52:46 +02:00
  • dbb745338c Entfernen unnötige try-catch-Anweisungen. TekH 2025-08-21 10:47:16 +02:00
  • 419f421d52 refactor(DocResult): remove framework condition_ TekH 2025-08-20 17:43:30 +02:00
  • e64ac4b5e7 fix(Envelope): remove farmework condition of tfa enabled TekH 2025-08-20 17:21:19 +02:00
  • d8200993af feat(appsettings.Dev): remove wrong cnn string TekH 2025-08-20 15:04:48 +02:00
  • ee98142405 refactor(Envelope): EnvelopeType in Type umbenennen TekH 2025-08-19 15:37:12 +02:00
  • c27337a6f5 refactor(Envelope): make EnvelopeType nullable for only .net TekH 2025-08-19 15:36:28 +02:00
  • a09ea990ab Revert "refactor(Envelope): remove EnvelopeType-property" TekH 2025-08-19 15:34:43 +02:00
  • 05888bc57d revert(EnvelopeDocument): Add Filepath for .net framework revert(EnvelopeHistory): Add AddedWhen, ActionDate and Comment for .net framework TekH 2025-08-19 15:32:15 +02:00
  • 39af0fe4fd feat(EnvelopeDocument): add System.Drawing-reference for .net-framework TekH 2025-08-19 15:21:13 +02:00
  • f4c61e3bc7 refactor(Envelope): remove EnvelopeType-property TekH 2025-08-19 15:20:00 +02:00
  • 3f5a584399 refactor: Anpassung der Klassen-Definition für EnvelopeHistory zur Unterstützung von NET und NETFRAMEWORK TekH 2025-08-19 15:11:42 +02:00
  • 6aec854a64 refactor(EnvelopeHistory): Anpassung der Klassen-Definition für EnvelopeHistory zur Unterstützung von NET und NETFRAMEWORK TekH 2025-08-19 15:06:00 +02:00
  • c360bde103 remove unnecessary references TekH 2025-08-19 15:02:36 +02:00
  • 82d4b0e740 refactor(EnvelopeDocument): Überarbeitung der Klasse EnvelopeDocument für .NET/Framework Kompatibilität TekH 2025-08-19 15:02:05 +02:00
  • 12519f06f7 refactor(EnvelopeCertificate): Entfernen Sie die Domäne, das Repository, die DTOs und den Dienst mit allen Schnittstellen. TekH 2025-08-19 14:48:15 +02:00
  • a2471a0c35 refactor(EmailTemplate): adjust namespace declaration for EmailTemplate to support NET and NETFRAMEWORK TekH 2025-08-19 14:35:35 +02:00
  • 4251a24fe9 refactor(DocumentStatus): DocumentStatus-Klasse für plattformübergreifende Kompilierung angepasst TekH 2025-08-19 14:31:11 +02:00
  • 63a830c8e3 refactor(DocumentReceiverElement): Trenne .NET- und .NET Framework-spezifische Initialisierung in DocumentReceiverElement TekH 2025-08-19 14:26:14 +02:00
  • acee28ffce refactor: add conditional compilation for .NET and .NET Framework TekH 2025-08-19 14:18:01 +02:00
  • 50a541c5bf refactor: Plattform-spezifische Anpassungen an der Receiver-Klasse - NotMapped Properties nur für NETFRAMEWORK verfügbar gemacht - Klasse und Namespaces für NET- und NETFRAMEWORK-Bedingungen angepasst - Redundant in NET definierten Code entfernt TekH 2025-08-19 14:14:10 +02:00
  • d43877db62 refactor(Envelope): Standardwerte in der Envelope-Entity in den Konstruktor verschoben TekH 2025-08-19 14:06:17 +02:00
  • 242e66cd8d refactor(Receiver): make TfaRegDeadline nullable TekH 2025-08-19 12:47:57 +02:00
  • e44fa0b7bd chore Upg UserManager TekH 2025-08-19 12:13:30 +02:00
  • 4201f7820a refactor(Envelope): Envelope-Entitätseigenschaften für NET/NETFRAMEWORK nullfähig und bedingt machen TekH 2025-08-19 11:12:41 +02:00
  • e095074c22 chore(Application): Aktualisierung zur Verwendung der bedingten Versionsverwaltung für Abhängigkeiten TekH 2025-08-19 09:43:37 +02:00
  • 412f19547f fix(Envelope): Entfernen das Attribut „NotMapped“. TekH 2025-08-19 09:27:27 +02:00
  • b8c00884a9 Merge EnvelopeReceiver and EnvelopeReceiverBase TekH 2025-08-13 16:35:51 +02:00
  • 51d49d68ba fix(Envelope): Fügen Nicht-relationalen Eigenschaften NotMapped-Attribute hinzu. TekH 2025-08-13 16:07:26 +02:00
  • 4d5ee2b461 fix(MailParams): make Placeholders Dictionary TekH 2025-08-13 13:03:56 +02:00
  • 8a79ee4126 Stil: BaseController auf Datei-Namensraumformat umstellen TekH 2025-08-12 11:24:38 +02:00
  • cde9896c01 Merge branch 'master' of http://git.dd:3000/AppStd/EnvelopeGenerator TekH 2025-08-07 17:01:51 +02:00
  • c7d26a87b0 fix(EnvelopeMailService): Vermeiden Sie gemeinsam genutzte veränderbare Zustände in EnvelopeMailService-Platzhaltern TekH 2025-08-07 17:01:32 +02:00
  • 17ceb1f72a Update EnvelopeGenerator.Web/wwwroot/README.md tekh 2025-08-06 09:48:34 +02:00