tekh tekh
  • Joined on 2024-01-19
tekh pushed to master at AppStd/DigitalData.MessagingService 2026-07-29 14:50:06 +02:00
e6df623538 Update project version to 1.0.0 stable release
7773c8aa7f Update OnReconnect docs and README examples
c73d8d8f36 Refactor EmailSender to use new Email abstraction
2f39db94ca Refactor and add OutgoingEmailCreateDto record
e78ceb522c Enhance logging and update solution structure
Compare 5 commits »
tekh pushed to master at AppStd/DigitalData.MessagingService 2026-07-29 13:04:00 +02:00
d7878d8ff8 Refactor namespace and project structure
tekh pushed to master at AppStd/DigitalData.MessagingService 2026-07-29 11:20:44 +02:00
868c447a6c Add README for DigitalData.MessagingService.Client
220d3f441f Add RabbitMQ integration tests and URL parsing logic
5d9197f54a Update DI packages and enhance logging support
Compare 3 commits »
tekh pushed to master at AppStd/DigitalData.MessagingService 2026-07-28 17:26:35 +02:00
6183ea613f Add ConnectRabbitMq method to EmailSender class
e68fa989e1 Add defaults and docs to RabbitMqConfiguration properties
de44b1967f Remove unused project references from test project
6eebfed97e Add EmailSender static client with lazy-initialized DI container
e8359abafd Simplify Publisher DI by removing Configuration wrapper class
Compare 11 commits »
tekh pushed to master at AppStd/DigitalData.MessagingService 2026-07-28 10:34:03 +02:00
cd221e710e Add new Client Dependency Injection project
78c82bf129 Refactor solution structure and add RabbitMQ config
2ad2dc6b4d Remove unused projects and simplify solution structure
3149bb1cf9 Add Publisher.Abstraction project and refactor namespaces
0b3ff7cae9 Add new Client.Infrastructure project to solution
Compare 24 commits »
tekh pushed to master at AppStd/DigitalData.MessagingService 2026-07-24 14:00:46 +02:00
5e587da957 refactor: Rename EmailPorifler to MessagingService
tekh pushed to master at AppStd/DigitalData.MessagingService 2026-07-24 13:52:39 +02:00
77d3b52d16 Refactor OutgoingEmailQueue for RabbitMQ best practices
tekh renamed repository from DigitalData.EmailProfiler to AppStd/DigitalData.MessagingService 2026-07-24 13:50:08 +02:00
tekh pushed to master at AppStd/DigitalData.MessagingService 2026-07-24 13:07:03 +02:00
3cba69ec42 Refactor email queue worker and interface cleanup
d91ed70001 Refactor: Replace EmailSenderWorker with AsyncIniteWorker
4a6af885de Refactor email queue interface and RabbitMQ handling
55e5d689ad Refactor IEmailQueue to IOutgoingEmailQueue
42e9361f1d Refactor RabbitMqEmailQueue to OutgoingEmailQueue
Compare 32 commits »
tekh pushed to master at AppStd/DocumentService 2026-07-21 16:51:37 +02:00
2804993ea6 feat(api): Enable conditional Swagger/Scalar in production
06a9dc7385 chore(deps): Add Scalar.AspNetCore 1.2.58 package
4b5c763f24 refactor(swagger): Read SwaggerConfiguration from appsettings
559c726118 feat(swagger): Configure Swagger settings in appsettings.json
1106a86ec3 feat(swagger): Add SwaggerSettings configuration class
Compare 47 commits »
tekh pushed to master at AppStd/DigitalData.MessagingService 2026-07-20 15:44:42 +02:00
8f2365d048 remove Features-directory and move the files to the root directory
bfe24eba06 feat(api): Add REST API controllers with RabbitMQ for POST/PUT/DELETE
0d22fe0b5c docs: Update AGENTS.md and STATUS.md with RabbitMQ and Phase 2 completion
1ed489532d feat(application): Add AutoMapper profiles for all entities
eda6257145 feat(application): Add MediatR Commands, Queries, and FluentValidation
Compare 9 commits »
tekh pushed to master at AppStd/DocumentService 2026-07-20 15:44:23 +02:00
251ecc34d9 test: Add tests for CheckPdfAttachments feature
9db15f7025 feat: Add PdfAttachmentController with CheckAttachments endpoints
364b755f95 feat: Add CheckPdfAttachments feature - Application layer
f2e6ef0260 chore: Remove obsolete Domain enums (DocumentOperationType, ProcessingStatus)
8aff3138ff test: Fix obsolete exception expectations in SwissQrCodeProcessor tests
Compare 22 commits »
tekh pushed to master at AppStd/DocumentService 2026-07-13 15:27:17 +02:00
f7433111a7 test: Add PDF/A validation tests and manual testing guide
tekh pushed to feat/dex-job-integ at AppStd/ECMJobRunner 2026-07-13 14:22:48 +02:00
8327c0fd0b Update cache query parameter in HealthCheckHtmlGenerator
98f8dc8710 Add cache-busting to health check UI assets
5f251c1209 Reduce auto-refresh countdown from 10s to 3s
9537954626 Improve ProfileWorker health-check logic and initialization
275b06fedb Update health-check logic with adaptive thresholds
Compare 20 commits »
tekh pushed to feat/dex-job-integ at AppStd/ECMJobRunner 2026-07-13 09:40:39 +02:00
d61d14145a feat: Add Serilog SQLite sink and Serilog.UI dashboard with centralized log directory configuration
8b0f97c330 feat: Add Hangfire cronjob system with web dashboard, Windows Service support, and Serilog file/console logging
d50232b0bb feat: Add Windows Service hosting support
59bef13f5d fix: Resolve scoped service dependency issue in ProfileManager
475679c6e2 feat: Update Infrastructure DependencyInjection
Compare 37 commits »
tekh pushed to master at AppStd/DocumentService 2026-07-09 12:59:32 +02:00
cd50d45bd5 feat: Add PDF/A validation endpoint (Feature 3)
tekh pushed to master at AppStd/DocumentService 2026-07-09 12:54:13 +02:00
1ff7cbea11 add example PDFs
tekh pushed to feat/dex-job-integ at AppStd/ECMJobRunner 2026-07-09 10:13:59 +02:00
tekh created branch feat/dex-job-integ in AppStd/ECMJobRunner 2026-07-09 10:13:59 +02:00
tekh pushed to master at AppStd/DigitalData.MessagingService 2026-07-08 15:52:00 +02:00
45654796b7 feat(application): add MediatR commands and handlers with exception improvements