Commit Graph

  • c93488c29f refactor(application): migrate all queries to Stream-based API TekH 2026-07-20 16:31:14 +02:00
  • 251ecc34d9 test: Add tests for CheckPdfAttachments feature TekH 2026-07-20 11:56:19 +02:00
  • 9db15f7025 feat: Add PdfAttachmentController with CheckAttachments endpoints TekH 2026-07-20 11:56:12 +02:00
  • 364b755f95 feat: Add CheckPdfAttachments feature - Application layer TekH 2026-07-20 11:56:03 +02:00
  • f2e6ef0260 chore: Remove obsolete Domain enums (DocumentOperationType, ProcessingStatus) TekH 2026-07-20 11:55:55 +02:00
  • 8aff3138ff test: Fix obsolete exception expectations in SwissQrCodeProcessor tests TekH 2026-07-20 11:55:48 +02:00
  • 58f9b07af3 test: Update Application handler unit tests for Stream API TekH 2026-07-20 11:55:41 +02:00
  • 468dca46d4 test: Update DevExpressPdfProcessor unit tests for Stream API TekH 2026-07-20 11:55:33 +02:00
  • e13e85182a refactor: Update Application handlers to convert byte[] to Stream TekH 2026-07-20 11:55:25 +02:00
  • 1de781748b refactor: Update DevExpressPdfProcessor to use Stream parameters TekH 2026-07-20 11:55:17 +02:00
  • 73a7afe257 refactor: Change IPdfProcessor interface from byte[] to Stream TekH 2026-07-20 11:55:08 +02:00
  • d123bc996e refactor: Move DTOs from Domain to Application layer TekH 2026-07-20 11:55:01 +02:00
  • 4085a88485 Update XML docs for raw param in SwissQrCodeController TekH 2026-07-20 10:51:30 +02:00
  • 88984c8887 Refactor and streamline codebase TekH 2026-07-20 09:46:44 +02:00
  • a315fbf890 feat: Add raw parameter to SwissQrCodeController endpoints TekH 2026-07-16 15:48:09 +02:00
  • 1a89887056 test: Update tests for tuple return type and new API structure TekH 2026-07-16 15:47:56 +02:00
  • a729df6fda refactor: Make Domain exceptions serializable and add XML docs TekH 2026-07-16 15:47:44 +02:00
  • 88bde13422 refactor: Refactor DevExpressSwissQrCodeProcessor to use Codecrete QRBill parser TekH 2026-07-16 15:47:33 +02:00
  • 889144f144 feat: Add AutoMapper mappings for Codecrete Bill to DTOs TekH 2026-07-16 15:47:19 +02:00
  • 35016f02e1 refactor: Update Application layer for Codecrete Bill integration TekH 2026-07-16 15:47:09 +02:00
  • e321963487 refactor: Remove SwissQrCodeData domain value object TekH 2026-07-16 15:46:55 +02:00
  • 711f1a2660 feat: Add SwissQrBillDto and BadRequestException TekH 2026-07-16 15:46:44 +02:00
  • 386a124a4e Add DualInputDocumentFilter for Swagger content merging TekH 2026-07-13 16:04:55 +02:00
  • f7433111a7 test: Add PDF/A validation tests and manual testing guide TekH 2026-07-09 14:01:57 +02:00
  • cd50d45bd5 feat: Add PDF/A validation endpoint (Feature 3) TekH 2026-07-09 12:59:24 +02:00
  • 1ff7cbea11 add example PDFs TekH 2026-07-08 16:28:23 +02:00
  • dc0af68d26 docs: Update API specification based on Marvin/Marlon feedback TekH 2026-07-08 15:46:10 +02:00
  • 45bc90b8b8 test: Update integration tests for Controller-based API TekH 2026-07-07 19:01:35 +02:00
  • 57e36fc004 refactor: Migrate from Minimal API to Controller-based API TekH 2026-07-07 19:01:20 +02:00
  • d6e3a5fda1 refactor: Restructure Application layer with vertical slices and AutoMapper TekH 2026-07-07 19:01:05 +02:00
  • b460d8df39 refactor: Remove Base64String value object per YAGNI principle TekH 2026-07-07 19:00:43 +02:00
  • 398651964e chore: Upgrade AutoMapper to v16.2.0 and fix DI registration TekH 2026-07-07 19:00:29 +02:00
  • f8690b9417 docs: Add AGENTS.md architecture guidance for AI agents TekH 2026-07-07 19:00:12 +02:00
  • 077eb1e017 docs: Add XML documentation comments to API layer TekH 2026-07-07 18:56:23 +02:00
  • 8b154e7378 fix: Replace CreateBitmap with CreateDXBitmap for cross-platform compatibility TekH 2026-07-07 18:56:09 +02:00
  • a12d529d9e Add documentation for DocumentOperator service TekH 2026-07-06 10:33:01 +02:00
  • d03806e622 It seems your list of code changes is empty. Could you provide the descriptions of the changes made to the files? Once you do, I can help craft a concise and comprehensive commit message for you! OlgunR 2026-06-26 10:21:40 +02:00
  • 84c0a54c1e Enhance ExtractSwissQrCode feature documentation OlgunR 2026-06-26 08:58:25 +02:00
  • c5db216f15 Add Swiss QR Code extraction endpoint OlgunR 2026-06-26 08:50:07 +02:00
  • 586fd4a207 Add Swiss QR Code extraction feature OlgunR 2026-06-26 08:46:42 +02:00
  • 47cba50d0f Add ExtractSwissQrCode feature and update feature order OlgunR 2026-06-26 08:39:44 +02:00
  • 18e956c2cf Enhance PDF attachment detection and counting OlgunR 2026-06-25 17:17:32 +02:00
  • 1b38d5a729 Implement attachment detection in ValidatePDF OlgunR 2026-06-25 16:25:16 +02:00
  • 930b76ecb5 Add ValidatePDF feature with API, Swagger, and tests OlgunR 2026-06-25 16:01:33 +02:00
  • afc0e34312 Complete Step 1.1: ValidatePDF Application Layer OlgunR 2026-06-25 15:23:58 +02:00
  • 62c67d86d4 Refactor project docs for feature-driven development OlgunR 2026-06-25 14:58:07 +02:00
  • 91f479dd0a Update project status and add detailed roadmap OlgunR 2026-06-23 13:21:57 +02:00
  • 5ac0777e5b Remove duplicate using directive in DevExpressPdfProcessor.cs OlgunR 2026-06-23 13:09:58 +02:00
  • 0c16294f79 Update ROADMAP.md: Phase 3 completion, Phase 4 start OlgunR 2026-06-23 11:52:49 +02:00
  • 1b39ec502b Update progress and details for Phase 3 completion OlgunR 2026-06-23 11:09:19 +02:00
  • b1d48418cf Migrate to DevExpress.Document.Processor library OlgunR 2026-06-23 10:33:43 +02:00
  • 10cfb0c838 Refactor: Remove Azure dependencies, use local storage OlgunR 2026-06-22 14:14:57 +02:00
  • d50e30f7ac Update roadmap with production-ready architecture OlgunR 2026-06-22 13:35:48 +02:00
  • 64be11f7ad Add tests for DevExpressPdfProcessor and roadmap updates OlgunR 2026-06-19 14:38:12 +02:00
  • b88f011701 It seems your list of code changes is empty. Could you provide the descriptions of the changes made to the files? Once you do, I can help craft a concise and comprehensive commit message for you! OlgunR 2026-06-19 12:54:15 +02:00
  • b8c9e1b6a6 Update ROADMAP and test structure for DevExpressPdfProcessor OlgunR 2026-06-19 12:44:29 +02:00
  • 09cc64eff0 Refactor: Remove ProcessDocument and update roadmap OlgunR 2026-06-19 11:36:16 +02:00
  • 867e0b2655 Remove unused UnitTest1 class and empty test method OlgunR 2026-06-19 11:08:53 +02:00
  • fc79665241 Update ROADMAP and add STATUS_UPDATE for project status OlgunR 2026-06-19 11:08:36 +02:00
  • 196f6d9cfb Update test project dependencies and add project references OlgunR 2026-06-18 16:35:56 +02:00
  • 498b6758bf Add DocumentOperator.Tests project for unit testing OlgunR 2026-06-18 16:23:41 +02:00
  • 49d1f43822 Add IPdfProcessor interface and update ROADMAP.md OlgunR 2026-06-18 16:02:32 +02:00
  • 3a87ace144 Complete Phase 2: Domain Layer implementation OlgunR 2026-06-18 14:32:06 +02:00
  • cdb942210c Complete Step 2.2: Add enums for business concepts OlgunR 2026-06-17 16:43:03 +02:00
  • 9512913866 Refactor ROADMAP.md for pragmatic TDD approach OlgunR 2026-06-17 16:23:13 +02:00
  • 758d32d8e0 Update ROADMAP.md with detailed project roadmap OlgunR 2026-06-17 15:12:44 +02:00
  • d7c416256c Add domain exceptions and update project structure OlgunR 2026-06-16 16:38:19 +02:00
  • 5d3ec27128 Enhance ROADMAP.md structure and readability OlgunR 2026-06-16 14:54:25 +02:00
  • d5fc0c2e51 Add detailed project roadmap for DocumentOperator OlgunR 2026-06-16 14:26:44 +02:00
  • 7272b26105 Remove Ardalis.Result package dependency OlgunR 2026-06-16 13:56:56 +02:00
  • d8f3143c8a Integrate Serilog and add configuration classes OlgunR 2026-06-16 11:21:03 +02:00
  • 87d7262d0a Replace Logging with Serilog; add new configurations OlgunR 2026-06-16 09:28:39 +02:00
  • 297f760e7f Refactor project structure and add new features OlgunR 2026-06-15 16:21:43 +02:00
  • b25d593771 Add dependencies for API, Application, and Infrastructure OlgunR 2026-06-15 11:00:22 +02:00
  • 4d427c10fe Add project files. OlgunR 2026-06-12 13:38:48 +02:00
  • 456c03c179 Add .gitattributes and .gitignore. OlgunR 2026-06-12 13:38:44 +02:00