Commit Graph

  • cb7d154f64 Refactor LicenseManager registration with factory feat/service-host TekH 2026-04-14 21:05:21 +02:00
  • a3f404b9ae Refactor to use LicenseManagerFactory in PDF jobs TekH 2026-04-14 21:05:08 +02:00
  • 1f7eb5d4ea Add LicenseManagerFactory for GdPicture license caching TekH 2026-04-14 21:03:54 +02:00
  • e1ae3ffccb Increase log verbosity; add InitialJobState config TekH 2026-04-14 14:47:05 +02:00
  • 3e3bfaa904 Remove GdPictureLicenseKey from WorkerOptions TekH 2026-04-14 13:36:54 +02:00
  • f8422ed94c Remove unused GdPicture license key retrieval TekH 2026-04-14 13:36:28 +02:00
  • c64c63925e Retrieve GdPicture license key via MediatR from database TekH 2026-04-14 13:25:07 +02:00
  • 2c8ae23203 Add ThirdPartyModule DbSet to EGDbContextBase TekH 2026-04-14 13:21:28 +02:00
  • b4be718994 Add query/handler to fetch third-party module license text TekH 2026-04-14 12:39:31 +02:00
  • 33bf5b1a51 Add ThirdPartyModule entity with auditing support TekH 2026-04-14 12:15:42 +02:00
  • 6a9792bb57 Refactor WorkerController to manage job state via API TekH 2026-04-13 16:31:54 +02:00
  • 6954a86358 Add job state check and improve Worker options handling TekH 2026-04-13 16:31:00 +02:00
  • d6c5b63c49 Register JobStateManager as singleton in DI container TekH 2026-04-13 16:30:27 +02:00
  • 8ca360d47e Add InitialJobState and GdPictureLicenseKey to WorkerOptions TekH 2026-04-13 16:29:14 +02:00
  • 2dadefecc5 Add JobStateManager for thread-safe job state tracking TekH 2026-04-13 16:28:40 +02:00
  • 162f066b08 Refactor Worker to use IOptions for configuration TekH 2026-04-13 15:25:17 +02:00
  • 6592642945 Update WorkerOptions config section to "Worker" TekH 2026-04-13 15:22:55 +02:00
  • 855f22cf87 Add DelayMilliseconds property to WorkerOptions TekH 2026-04-13 15:22:34 +02:00
  • 726673e277 Add Windows Services hosting support to ServiceHost TekH 2026-04-13 12:00:01 +02:00
  • 65d615f43e Support inline PDF display or download via query param TekH 2026-04-13 11:57:46 +02:00
  • f0f92c5400 Ensure DocResult is included in envelope query handling TekH 2026-04-09 17:10:45 +02:00
  • 7e34f01f6a Include doc result in GetDocResultAsync query TekH 2026-04-09 17:10:08 +02:00
  • f449767bf9 Add [NotMapped] for Envelope property on .NET Framework TekH 2026-04-09 17:09:40 +02:00
  • f8ec6065c2 Add IncludeDocResult option to EnvelopeQueryBase TekH 2026-04-09 16:36:30 +02:00
  • fabfe80666 Change FinalizeDocumentJob to scoped, add ReportCreator TekH 2026-04-09 16:01:51 +02:00
  • bdb3863c07 Refactor Kestrel config and add exception middleware TekH 2026-04-09 15:54:38 +02:00
  • e5295b8302 Add global exception handling middleware TekH 2026-04-09 14:47:46 +02:00
  • 00a9cf06da Refactor envelope doc query and improve result validation TekH 2026-04-09 14:46:04 +02:00
  • 1b387238e8 Configure EnvelopeReport as a keyless entity TekH 2026-04-09 14:30:23 +02:00
  • bda4f3dbef Add conditional Windows Service & Kestrel config support TekH 2026-04-09 14:20:04 +02:00
  • 2458d0c07a Configure Kestrel endpoint and hosting options in settings TekH 2026-04-09 14:19:36 +02:00
  • a72cbab195 Add GET endpoint to return envelope PDF by UUID TekH 2026-04-09 14:05:54 +02:00
  • bcf4e63f7c Add distributed cache, localization, and infra services TekH 2026-04-09 13:36:40 +02:00
  • 5aabeb4510 Update project to net8.0-windows and enable WinForms TekH 2026-04-09 13:34:07 +02:00
  • 32edc6474d Add SupportedCultures and DB connection to appsettings.json TekH 2026-04-09 13:22:59 +02:00
  • 71bfe3b323 Refactor Worker to resolve FinalizeDocumentJob per scope TekH 2026-04-09 13:20:02 +02:00
  • 089d2bd1cb Add FinalizeDocumentController and refactor query model TekH 2026-04-09 10:55:13 +02:00
  • 65c72bcf77 Add DocResultController for envelope PDF download TekH 2026-04-09 10:30:04 +02:00
  • 2d8375f26a Refactor envelope query to throw on not found or multiple TekH 2026-04-09 10:28:13 +02:00
  • a7cfb099fa Add query/handler for envelope document retrieval TekH 2026-04-09 10:26:44 +02:00
  • 7a0d4e2fa7 Remove MediatorGetOrContext; add ExecuteAsync overloads TekH 2026-04-09 10:25:59 +02:00
  • 3955ee9f39 Refactor Mediator GetOr API for naming consistency TekH 2026-04-08 15:34:39 +02:00
  • 9bdf24d7d5 Refactor MediatorExtensions to fluent GetOr/Throw API TekH 2026-04-08 15:26:23 +02:00
  • 993ca82596 Rename MediatR extensions to GetOrThrow for ISender TekH 2026-04-08 14:01:24 +02:00
  • ce9958a8b1 Add MediatorExtensions tests and refactor CreateEnvelopeCommand TekH 2026-04-08 13:46:27 +02:00
  • 6c54473d5a Refactor MediatorExtensions for flexible exception handling TekH 2026-04-08 13:44:19 +02:00
  • 9ad4352e02 Add MediatorExtensions for not-found handling in MediatR TekH 2026-04-08 13:25:34 +02:00
  • 90031db6a5 Add query/handler for retrieving a single envelope TekH 2026-04-08 10:49:23 +02:00
  • bc07af9622 Refactor jobs to use EnvelopeDto/ReceiverDto instead of entities TekH 2026-04-01 16:18:17 +02:00
  • 4caf8cd192 Refactor to use EnvelopeDto in report generation TekH 2026-04-01 15:32:09 +02:00
  • 5423d5317b Update DI and add EF Core SqlServer for all frameworks TekH 2026-04-01 15:24:42 +02:00
  • 6c8c8f22a3 Add EnvelopeReceivers to EnvelopeDto TekH 2026-04-01 15:22:56 +02:00
  • 5100504f16 Add MinMinutesSinceLastChange filter to envelope query TekH 2026-04-01 15:06:13 +02:00
  • 15f8baf54c Add WorkerController API to control background Worker service TekH 2026-04-01 11:52:07 +02:00
  • 4e847fa737 Remove MSSQLServer service registration from DI TekH 2026-04-01 11:27:13 +02:00
  • 53ff48dc3c Remove obsolete Debug property from WorkerOptions TekH 2026-04-01 11:23:29 +02:00
  • ab67b3fba2 Remove obsolete ReportModel and DI registration TekH 2026-04-01 11:18:45 +02:00
  • 3855a8fa1e Refactor ReportItem creation and encapsulate mapping TekH 2026-04-01 11:15:33 +02:00
  • 052da02bd0 Refactor ReportCreator: remove logging and simplify logic TekH 2026-04-01 11:15:17 +02:00
  • 53a9a3e3eb Refactor report generation to use async repository access TekH 2026-04-01 10:42:44 +02:00
  • eeb2ced141 Test push für Marvin No. 6 Release_2.9.2_Übersetzung OlgunR 2026-03-31 12:04:32 +02:00
  • 6f9c0e1bde Test push für Marvin No. 5 OlgunR 2026-03-31 12:00:26 +02:00
  • c2ab18e184 Replace hand-coded envelope report with DevExpress XtraReport TekH 2026-03-30 16:53:39 +02:00
  • 8655d84ed5 API NEW CONTROLLER UPDATED - Use light query for EnvelopeReceiver loading feat/blazor-receiver-ui OlgunR 2026-03-24 09:15:12 +01:00
  • caae986b2d APPLICATION EXTENDED - Add light query for EnvelopeReceiver status checks OlgunR 2026-03-24 09:11:59 +01:00
  • af28844714 API NEW CONTROLLER UPDATED - Remove mail service from ReceiverAuthController OlgunR 2026-03-23 17:01:48 +01:00
  • 8257ed573d Register DI services for SSR and update API base URL OlgunR 2026-03-23 17:00:39 +01:00
  • 93488ba83e Refactor envelope receiver auth flow and state handling OlgunR 2026-03-23 15:57:20 +01:00
  • 4aa889f178 API EXTENDED - Add ReceiverAuthController API for envelope receiver login OlgunR 2026-03-23 14:38:37 +01:00
  • 60d7043164 Update access code handler to accept TFA SMS preference OlgunR 2026-03-23 14:32:20 +01:00
  • 7aa9853756 Add reusable UI components and toast notification system OlgunR 2026-03-23 12:37:14 +01:00
  • 0a544cfe85 Add Bootstrap Icons and new base styles to ReceiverUI OlgunR 2026-03-19 16:41:10 +01:00
  • 4f3c66b4f7 First successfull build OlgunR 2026-03-19 12:35:23 +01:00
  • 7271a92d32 Folder structure & files updated OlgunR 2026-03-17 16:17:52 +01:00
  • c7275ad966 Deleted demo files OlgunR 2026-03-17 13:03:34 +01:00
  • bf8115259a Added folder structure and files OlgunR 2026-03-17 12:36:14 +01:00
  • 8f845e8a9a Refactor database namespace for improved modularity TekH 2026-03-16 16:43:49 +01:00
  • 590ab9bf02 init EnvelopeGenerator.ReceiverUI OlgunR 2026-03-16 16:16:44 +01:00
  • 45377ea61c Merge branch 'master' of https://vcs.digitaldata.works/AppStd/EnvelopeGenerator master OlgunR 2026-03-13 10:44:39 +01:00
  • b5748550d1 Fix typo in document confirmation message OlgunR 2026-03-13 10:44:00 +01:00
  • 64c018b92e Add DbSets for ElementAnnotation and DocumentStatus TekH 2026-03-12 16:11:50 +01:00
  • 176672d7eb Add interface import and update email sending condition TekH 2026-03-11 17:45:27 +01:00
  • 05d54e87c3 Bump version to 3.12.3 in project file TekH 2026-03-11 14:19:15 +01:00
  • 06c2a07fbc Replace DateTime.UtcNow with DateTime.Now for timestamps TekH 2026-03-11 14:11:23 +01:00
  • 7271106892 Update company logo and CSS classes in UI config feat/wisag-customization TekH 2026-03-11 14:10:23 +01:00
  • 716774391c Update assembly info: version, copyright, trademark OlgunR 2026-03-11 13:33:52 +01:00
  • e72cfcb632 Add comment for status translation in EnvelopeHistory OlgunR 2026-03-11 13:15:30 +01:00
  • d02149cb6b Update AllowedOrigins to use localhost:8080 instead of 7202 TekH 2026-03-11 12:44:23 +01:00
  • 8d8b9a6ea0 Update PSPDFKit license key in appsettings file TekH 2026-03-11 12:44:17 +01:00
  • 96a2abdda8 Update NLog log directory path in appsettings.Logging.json TekH 2026-03-11 12:44:07 +01:00
  • 6cc2d77fc0 Update Default DB connection string and credentials TekH 2026-03-11 12:43:59 +01:00
  • 7cb1546934 Add Reject endpoint to AnnotationController bugfix/read-confirm-reject-stops-flow TekH 2026-03-11 12:09:23 +01:00
  • 60db762bcc Bump project version to 3.12.2 TekH 2026-03-11 12:08:48 +01:00
  • 5e840db04c Refactor envelope rejection logic in EnvelopeController TekH 2026-03-11 12:05:20 +01:00
  • e724a74f9c Bump version to 3.12.1 in project file TekH 2026-03-11 11:19:17 +01:00
  • 48b7afcdc1 Restrict rejection check to ReadAndSign envelopes TekH 2026-03-11 11:16:08 +01:00
  • 717da90c01 Add .NET 7.0 support and update project dependencies TekH 2026-03-11 11:07:33 +01:00
  • f0f96e45fd Fix typo in DocumentSigned4RaC resource string OlgunR 2026-03-11 10:37:42 +01:00
  • 8054bb377d Refine rejection check for read-and-sign envelopes TekH 2026-03-11 09:43:35 +01:00
  • 200258ff73 Update EnvelopeDto.ReadOnly to use IsReadAndConfirm() TekH 2026-03-11 09:43:22 +01:00