Commit Graph

  • 79d2636c14 Refactor TempFiles to use ILogger and DI for logging TekH 2026-02-25 17:15:51 +01:00
  • 2172ce8203 Register AnnotationManager as transient service TekH 2026-02-25 17:03:59 +01:00
  • 51ab9fb094 Remove placeholder DbConfig registration from DI TekH 2026-02-25 16:47:59 +01:00
  • d8a002cd22 Rename ServiceCollectionExtensions to DependencyInjection TekH 2026-02-25 16:43:23 +01:00
  • e36684820e Add DI registrations for FinalizeDocumentJob services TekH 2026-02-25 16:42:38 +01:00
  • 2a5d953623 Add LoggerExtensions with LogError extension method TekH 2026-02-25 16:40:40 +01:00
  • 0aba9e91e2 Add DataRowExtensions for safe value retrieval with defaults TekH 2026-02-25 16:39:55 +01:00
  • 1a0973075b Standardize error logging with LogError method TekH 2026-02-25 13:43:51 +01:00
  • b8fd26611c Refactor Logger error handling and add extension method TekH 2026-02-25 13:42:33 +01:00
  • 0ca372bf45 Update logging methods to use standard naming conventions TekH 2026-02-25 13:38:55 +01:00
  • 5230076d5d Rename Logger.Warn to Logger.LogWarning throughout codebase TekH 2026-02-25 13:37:50 +01:00
  • b28084bf19 Replace Info logging with LogInformation TekH 2026-02-25 13:37:00 +01:00
  • cbc983e070 Rename Logger.Debug to Logger.LogDebug across codebase TekH 2026-02-25 13:36:50 +01:00
  • 3b06f3fdac Remove JobDataKeys.cs and its string constants TekH 2026-02-25 13:34:04 +01:00
  • a12d74871d Refactor PDF burner options naming in WorkerOptions TekH 2026-02-25 13:33:39 +01:00
  • 45b715ed74 Refactor job execution to remove Quartz and job runner TekH 2026-02-25 13:29:00 +01:00
  • 9d5e2e6ad2 Refactor FinalizeDocumentJob config to use WorkerOptions TekH 2026-02-25 13:27:01 +01:00
  • c5d2d79563 Rename FinalizeDocumentJobOptions to JobOptions TekH 2026-02-25 11:55:35 +01:00
  • 15d4573321 Übersetzendie FinalizeDocumentJob-Funktion des EnvelopeGenerator.Service-Projekts in C# und kopieren sie. TekH 2026-02-25 11:52:31 +01:00
  • 9b70ca8ce6 Refactor envelope status translation logic OlgunR 2026-02-25 11:30:22 +01:00
  • 66c1fb3698 Replace ContractType.ReadAndSign with literal value 2 OlgunR 2026-02-24 11:30:26 +01:00
  • 8766b9e386 Add RaC resource strings and update localization for statuses OlgunR 2026-02-24 11:14:13 +01:00
  • 9419cb69ad Refactor StatusTranslated property for better fallback logic OlgunR 2026-02-24 11:13:46 +01:00
  • eb46590c1d Make worker delay configurable via appsettings.json TekH 2026-02-23 17:17:27 +01:00
  • c93c32307a feat(FinalizeDocument): aus CommonJobs kopiert, mit einfachen Fehlerbehebungen unter Verwendung von Copilot - Programmiersprache von VSC zu C# geändert - Framework von .NET Framework zu .NET geändert TekH 2026-02-23 17:12:25 +01:00
  • 41cca7fa64 Refactor properties and add JsonIgnore for .NET builds TekH 2026-02-23 17:06:50 +01:00
  • b01c17ab18 Add custom exception classes and Extensions folder TekH 2026-02-23 16:09:11 +01:00
  • 3250f36c1f Add RaC resource strings and update comments to English OlgunR 2026-02-23 16:03:19 +01:00
  • 887d76e2fc Add IsReadAndSign and enhance StatusTranslated logic OlgunR 2026-02-23 16:03:09 +01:00
  • 6d2ec4cc0b Update DI and Logging packages to v8, adjust binding redirects TekH 2026-02-23 15:54:52 +01:00
  • c8834dc3be Add Worker background service to log periodic messages TekH 2026-02-23 11:10:15 +01:00
  • e385fdda95 Add EnvelopeGenerator.ServiceHost ASP.NET Core Web API project TekH 2026-02-23 11:10:01 +01:00
  • 898097cdb5 Remove EnvelopeGenerator.Jobs project from solution TekH 2026-02-23 10:56:03 +01:00
  • 689a1b355a Remove EnvelopeGenerator.WorkerService project TekH 2026-02-23 10:54:32 +01:00
  • 3b3330bd54 Enhance SQL connection security with encryption options TekH 2026-02-23 10:04:34 +01:00
  • 511fad3950 Remove try-catch from Button1/2_Click event handlers TekH 2026-02-23 09:58:07 +01:00
  • f5f137396e Rename ChangedWhen to ActionDate; add wrapper for compatibility TekH 2026-02-23 09:38:13 +01:00
  • 0d78e9b8f5 Refactor TestEnvelopeController to use MediatR TekH 2026-02-23 09:15:50 +01:00
  • 8258d9f43f Refactor UpdateDocStatusCommand to use generic base class TekH 2026-02-19 14:32:45 +01:00
  • 01f3335238 Refactor ModifyDocStatusCommandBase properties TekH 2026-02-19 14:32:35 +01:00
  • f303ba042b Refactor contract type handling in EnvelopeType entity OlgunR 2026-02-19 13:57:31 +01:00
  • ae33254743 Refactor envelope type handling and validation logic OlgunR 2026-02-19 13:37:58 +01:00
  • 1d0c758e00 Refactor CreateDocStatusCommand structure and properties TekH 2026-02-18 12:48:44 +01:00
  • 711f7d12e8 Update MappingProfile for improved DocumentStatus mapping TekH 2026-02-18 12:48:11 +01:00
  • 43d89699a9 Add StatusChangedWhen to DocumentStatus entity TekH 2026-02-18 12:47:23 +01:00
  • 341713d4cb Replace resource strings with hardcoded English messages OlgunR 2026-02-18 08:48:52 +01:00
  • f1b34dfa42 Use localized status messages from Resources.Envelope OlgunR 2026-02-17 16:46:43 +01:00
  • d842332d97 Update to v3.10.0 and revise Bootstrap Icons set refactor/api-unification TekH 2026-02-17 14:08:46 +01:00
  • f5b0f25d96 Add ImageSharp dependency to all major projects TekH 2026-02-17 13:51:07 +01:00
  • 60afc0f320 Update NuGet packages and remove chat.svg reference TekH 2026-02-17 13:38:48 +01:00
  • ce7af03064 Update System.Security.AccessControl to v6.0.1 TekH 2026-02-17 12:40:25 +01:00
  • 8e9bf5d46f Update NuGet packages and binding redirects to latest versions TekH 2026-02-17 12:35:40 +01:00
  • 07f951ba98 Update Microsoft.Identity.Client to 4.82.1 across solution TekH 2026-02-17 11:54:47 +01:00
  • 3336af0541 Update HtmlSanitizer to v9.0.892 across all projects TekH 2026-02-17 11:51:31 +01:00
  • 4deec9c064 Upgrade BouncyCastle to 2.6.2 and update binding redirects TekH 2026-02-17 10:56:13 +01:00
  • a1a7f0eef7 Only append envKey if ENV_KEY is defined TekH 2026-02-17 09:59:27 +01:00
  • 352618a745 Improve locale resolution in loadPSPDFKit function TekH 2026-02-16 18:35:36 +01:00
  • 8cf6484786 Dynamic locale support for date formatting functions TekH 2026-02-16 17:34:49 +01:00
  • 7345b8f877 Localize toolbar button titles using localized object TekH 2026-02-16 17:34:33 +01:00
  • dc6a2027d6 Refactor UI messages for localization support TekH 2026-02-16 17:34:17 +01:00
  • 8f94317e80 Support localization for annotation labels and text TekH 2026-02-16 17:33:43 +01:00
  • f175e39de2 Add new French UI and message resource strings TekH 2026-02-16 17:31:48 +01:00
  • 36794cb98b Add new UI resource strings for actions and feedback TekH 2026-02-16 17:31:34 +01:00
  • fc8f9486c0 Add new German resource strings for UI actions/messages TekH 2026-02-16 17:31:15 +01:00
  • 676598450d Translate UI into English and french; Extend resources and outsource hardcoded String form codebase into resources. OlgunR 2026-02-16 15:05:54 +01:00
  • 566dae8e2e Add French privacy policy and update project file TekH 2026-02-13 14:50:37 +01:00
  • 9763ff05cf Update localization injection in cookie consent partial TekH 2026-02-13 14:44:18 +01:00
  • 83f571b226 Add 2FA registration localization and update Reg.cshtml TekH 2026-02-13 14:40:45 +01:00
  • 95ea4db0a0 Add localization for protected doc UI strings TekH 2026-02-13 14:24:15 +01:00
  • a2e68d275f Add localization for "Creator" and "Date" labels TekH 2026-02-13 14:21:54 +01:00
  • 41cf52fd41 Add localized expired session message to resources and view TekH 2026-02-13 14:19:42 +01:00
  • 171ab508c5 Add localization for cookie consent modal TekH 2026-02-13 14:17:28 +01:00
  • 924e39253a Localize envelope sharing UI and messages TekH 2026-02-13 13:43:47 +01:00
  • aba68faa4d Add localized messages for document signing success TekH 2026-02-13 12:00:54 +01:00
  • f1ceaab70a Improve i18n for authenticator setup instructions TekH 2026-02-13 11:39:01 +01:00
  • f855c60be4 Localize "envelope expired" page and add resource keys TekH 2026-02-13 11:24:39 +01:00
  • 8f9ca082e5 Add French (fr-FR) language config to appsettings.UI.json TekH 2026-02-13 10:23:42 +01:00
  • deec1b1df5 Add French localization resource and project support TekH 2026-02-13 10:19:44 +01:00
  • a982f48ef9 Improve culture cookie handling and localization responses TekH 2026-02-13 09:46:01 +01:00
  • 297ab458c7 Replace Cultures with MultiCulture and update middleware order TekH 2026-02-12 17:16:47 +01:00
  • 0e270e3182 Update Culture model and DI for non-nullable properties TekH 2026-02-12 17:16:36 +01:00
  • bcf55f7906 Update CultureMiddleware to use MultiCulture config TekH 2026-02-12 17:15:34 +01:00
  • 489b2d0917 Rename Cultures class to MultiCulture throughout codebase TekH 2026-02-12 17:15:14 +01:00
  • 63fbdc3bd5 Validate culture cookie against supported languages TekH 2026-02-12 16:51:51 +01:00
  • aaf1f75aa7 Change Localize endpoint to use route parameter for key TekH 2026-02-12 16:42:49 +01:00
  • cdca639e4f Update culture handling and adjust middleware order TekH 2026-02-12 16:40:51 +01:00
  • ab57dd4cee Add endpoints for culture detection and improve cookie parsing TekH 2026-02-12 16:11:40 +01:00
  • 745e9c7bfe Add GetCultureByAcceptLanguage extension for HttpContext TekH 2026-02-11 13:54:27 +01:00
  • 670c8ed87c Improve culture selection using Accept-Language header TekH 2026-02-11 13:51:01 +01:00
  • 91eb5d1e64 Make Culture lookup case-insensitive; add GetOrDefault() TekH 2026-02-11 13:50:02 +01:00
  • 9f59a17f63 Mark CreateAsync as obsolete; update Flag reference TekH 2026-02-11 13:14:07 +01:00
  • 2a0f7f99d6 Refactor EnvelopeMailService to use MediatR ISender TekH 2026-02-11 12:59:17 +01:00
  • ec674b6e80 Refactor TestEmailTemplateController to use MediatR TekH 2026-02-11 12:45:32 +01:00
  • 10f23170fd Rename email template query methods for consistency TekH 2026-02-11 12:08:26 +01:00
  • 0ec823ec9e Add ISender extension methods for reading email templates TekH 2026-02-11 12:06:32 +01:00
  • 06884fe809 Refactor Get method in EmailTemplateController TekH 2026-02-11 11:58:50 +01:00
  • c2d5bd65aa Refactor email template query to support multiple results TekH 2026-02-11 11:57:47 +01:00
  • cfcd43b0ed Make EmailTemplateDto mutable, add LangCode property TekH 2026-02-11 11:00:18 +01:00
  • f41199c389 Add LangCode property to EmailTemplate entity TekH 2026-02-11 10:56:20 +01:00
  • 03e3e0eaf4 Add IHasChangedWhen support and cleanup using statements TekH 2026-02-11 10:31:22 +01:00