Commit Graph
100 Commits
Author SHA1 Message Date
lorenz.stechauner b4ab8349b4 Elwig: Update dependencies 2026-06-18 12:25:09 +02:00
lorenz.stechauner 5db5876905 Installer: Bundle and ship source code together with binaries
Test / Run tests (push) Successful in 3m14s
2026-05-01 15:10:19 +02:00
lorenz.stechauner 0617726139 Bump version to 1.0.5.3
Test / Run tests (push) Successful in 2m7s
Deploy / Build and Deploy (push) Successful in 2m13s
2026-04-29 11:42:05 +02:00
lorenz.stechauner 9dfe71d6d0 DeliveryConfirmation: Adapt spacing between rows to CreditNote
Test / Run tests (push) Successful in 2m52s
2026-04-29 11:37:09 +02:00
lorenz.stechauner 72155fc54e Documents: Fix error because of modifiers in CreditNote and DeliveryConfirmation 2026-04-29 11:29:16 +02:00
lorenz.stechauner 61bdb2f3b5 Bump version to 1.0.5.2
Test / Run tests (push) Successful in 2m15s
Deploy / Build and Deploy (push) Successful in 2m0s
2026-04-24 10:27:37 +02:00
lorenz.stechauner 2915f08a6b Elwig: Update dependencies
Test / Run tests (push) Successful in 3m7s
2026-04-24 09:49:06 +02:00
lorenz.stechauner 5c2fae1855 DeliveryAdminWindow: Fix attributes and cultivations in DeliveryPartList 2026-04-24 09:48:14 +02:00
lorenz.stechauner 95fabe3633 Bump version to 1.0.5.1
Test / Run tests (push) Successful in 2m25s
Deploy / Build and Deploy (push) Successful in 2m14s
2026-04-20 19:23:01 +02:00
lorenz.stechauner 7861a15e2e Test: Update dependencies
Test / Run tests (push) Successful in 2m20s
2026-04-20 15:12:29 +02:00
lorenz.stechauner 20fd5d5826 Elwig: Update dependencies 2026-04-20 15:12:29 +02:00
lorenz.stechauner 2b3c293730 Database: Adapt to changes for examples in WLNS 2026-04-20 15:12:22 +02:00
lorenz.stechauner a852dbb242 PaymentVariantSummary: Fix price display when null 2026-04-20 15:05:09 +02:00
lorenz.stechauner 7edf395497 CreditNote: Fix padding for Rbl. 2026-04-20 14:21:13 +02:00
lorenz.stechauner ea2b6db1fc Billing: Fix modifiers with absolute amounts 2026-04-20 14:20:43 +02:00
lorenz.stechauner cf48f005e2 DeliveryAdminWindow: Fix missing LostFocus for gradation inputs
Test / Run tests (push) Successful in 2m54s
2026-04-08 17:18:40 +02:00
lorenz.stechauner 4eac8cd629 DeliveryAdminWindow: Fix modifiers for bulk actions 2026-04-08 17:18:08 +02:00
lorenz.stechauner 360856585a Bump version to 1.0.5.0
Test / Run tests (push) Successful in 1m54s
Deploy / Build and Deploy (push) Successful in 2m14s
2026-04-08 00:47:15 +02:00
lorenz.stechauner cc6e31a006 Installer/Setup: Update to WiX 7 2026-04-08 00:31:00 +02:00
lorenz.stechauner ce1a55df86 Tests: Update dependencies
Test / Run tests (push) Successful in 2m1s
2026-04-07 23:57:52 +02:00
lorenz.stechauner 07d93dd384 Elwig: Update dependencies 2026-04-07 23:57:40 +02:00
lorenz.stechauner f6e9d429d5 [#77] Export/ElwigData: Fix import of AreaComContracts
Test / Run tests (push) Successful in 2m41s
2026-04-07 23:51:32 +02:00
lorenz.stechauner 7b78f9d6b9 [#79] Windows: Fix errors unconvered by E2E tests
Test / Run tests (push) Successful in 2m12s
2026-04-07 12:34:38 +02:00
lorenz.stechauner 22fbb0772f MailWindow: Fix MessageBox and ProgressBar
Test / Run tests (push) Successful in 2m11s
2026-04-07 12:16:50 +02:00
lorenz.stechauner 0a9c800116 BusinessDocument: Add DateFrom to be used for ShowDateAndLocation
Test / Run tests (push) Successful in 2m0s
2026-04-07 12:06:06 +02:00
lorenz.stechauner 278d79429b [#79] DeliveryAdminWindow: Cache modifiers 2026-04-07 11:15:56 +02:00
lorenz.stechauner e5e5e10cd7 ContextWindow: Add HasContextLoaded property 2026-04-07 11:15:34 +02:00
lorenz.stechauner d051a2bfcf [#79] AppDbContext: Use compiled queries 2026-04-07 11:15:14 +02:00
lorenz.stechauner 9c39a2f820 [#79] Entities: Remove EF proxies 2026-04-07 11:14:20 +02:00
lorenz.stechauner 4460de9975 [#77] Entities: Add AreaComContract to group area commitments together 2026-04-07 11:13:54 +02:00
lorenz.stechauner f96ebdcf60 DeliveryAdminWindow: Fix creation of new deliveries
Test / Run tests (push) Successful in 2m2s
2026-04-02 20:58:01 +02:00
lorenz.stechauner e593175e72 ContextWindow: Use Task.Run to load data outside main thread
Test / Run tests (push) Successful in 2m29s
2026-04-02 14:18:06 +02:00
lorenz.stechauner 1f4fe2129d Bump version to 1.0.4.1
Deploy / Build and Deploy (push) Successful in 1m49s
2026-03-27 12:29:28 +01:00
lorenz.stechauner cdb4b0a2bd Tests: Update dependencies
Test / Run tests (push) Successful in 1m54s
2026-03-27 12:19:39 +01:00
lorenz.stechauner ddfc86197d Elwig: Update dependencies 2026-03-27 12:19:31 +01:00
lorenz.stechauner ae0a082421 MailWindow: Fail silently when disposing documents
Test / Run tests (push) Successful in 1m49s
2026-03-27 12:16:41 +01:00
lorenz.stechauner 3c52156b7e Documents: Fix letterhead and other problems
Test / Run tests (push) Successful in 2m39s
2026-03-27 12:06:19 +01:00
lorenz.stechauner 982a6616e1 DeliveryNote: Set date to be mtime
Test / Run tests (push) Successful in 2m36s
2026-03-19 20:37:18 +01:00
lorenz.stechauner b1075d1e69 DeliveryAdminWindow: Ensure that bulk actions are not performed while editing or creating
Test / Run tests (push) Successful in 2m1s
2026-03-16 22:58:35 +01:00
lorenz.stechauner cc018ded10 ContextWindow: Use EnsureContextRenewed() correctly 2026-03-16 22:58:04 +01:00
lorenz.stechauner 0aefab5d63 DeliveryConfirmation: Fix text alignment
Test / Run tests (push) Successful in 2m3s
2026-03-16 19:47:33 +01:00
lorenz.stechauner 149f455256 Bump version to 1.0.4.0
Test / Run tests (push) Successful in 1m44s
Deploy / Build and Deploy (push) Successful in 2m3s
2026-03-16 19:14:32 +01:00
lorenz.stechauner f4fddd111f Tests: Update dependencies
Test / Run tests (push) Successful in 1m46s
2026-03-16 18:47:08 +01:00
lorenz.stechauner af73226c90 Elwig: Update dependencies 2026-03-16 18:46:59 +01:00
lorenz.stechauner 7e6a6138e2 [#78] DeliveryService: Add bulk actions for attributes and modifiers
Test / Run tests (push) Successful in 1m42s
2026-03-16 18:44:23 +01:00
lorenz.stechauner 8054a024f4 Documents: Replace Razor templates with iText
Test / Run tests (push) Successful in 2m24s
2026-03-16 18:40:30 +01:00
lorenz.stechauner d8c967b2f2 Printing: Replace WinziPrint with iText
Test / Run tests (push) Failing after 2m6s
2026-02-25 10:58:37 +01:00
lorenz.stechauner 1108427023 [#74] Weighing: Try to reconnect tcp scales on first error
Test / Run tests (push) Successful in 3m0s
2026-02-25 10:57:44 +01:00
lorenz.stechauner b58dee6d3f Bump version to 1.0.3.4
Deploy / Build and Deploy (push) Successful in 2m28s
2026-02-19 19:33:22 +01:00
lorenz.stechauner 0e2b004b0d Elwig: Update dependencies
Test / Run tests (push) Successful in 2m46s
2026-02-19 19:26:39 +01:00
lorenz.stechauner 19c3322ef2 Tests: Update dependencies 2026-02-19 19:26:29 +01:00
lorenz.stechauner 6f081811c4 MailWindow: Allow users to double click on avaiable/selected documents
Test / Run tests (push) Successful in 2m58s
2026-02-19 18:10:26 +01:00
lorenz.stechauner 432c511b85 Billing: Create credit notes only for members who receive a payment 2026-02-19 18:10:22 +01:00
lorenz.stechauner 7e22759c33 PaymentVariantsWindow: Never lock seasons
Test / Run tests (push) Successful in 2m27s
2026-02-19 16:12:54 +01:00
lorenz.stechauner a47904cf0b SyncService: Catch exceptions in ChangesAvailable()
Test / Run tests (push) Successful in 3m16s
2026-02-19 15:59:23 +01:00
lorenz.stechauner 6818491ae3 Export: Fix importing delivery parts with no kgnr 2026-02-19 15:58:51 +01:00
lorenz.stechauner 23db4de1ee Database: Fix xtime/mtime for delivery parts
Test / Run tests (push) Successful in 3m17s
2026-02-19 15:31:36 +01:00
lorenz.stechauner 9e5f709d42 DeliveryConfirmation: Show 'Davon abgewertet' below total sum 2026-02-19 15:26:09 +01:00
lorenz.stechauner 4cd7ef85a1 Printing: Replace PdfiumViewer with native pdfium.dll binary
Test / Run tests (push) Successful in 3m47s
2026-02-18 23:02:18 +01:00
lorenz.stechauner 2c0b000073 MainWindow: Fix Tooltip for 'Sorten-/Qual.aufschlüssel.' Button
Test / Run tests (push) Successful in 2m31s
2026-02-18 23:01:35 +01:00
lorenz.stechauner f1737af2a2 Bump version to 1.0.3.3
Test / Run tests (push) Successful in 2m26s
Deploy / Build and Deploy (push) Successful in 2m21s
2026-02-05 23:52:33 +01:00
lorenz.stechauner baf598b76c Bump version to 1.0.3.2
Test / Run tests (push) Successful in 3m1s
Deploy / Build and Deploy (push) Successful in 2m3s
2026-02-04 16:34:52 +01:00
lorenz.stechauner 7adc9f89e4 Printing/Html: Try to hotfix null pointer error
Test / Run tests (push) Has been cancelled
2026-02-04 16:33:21 +01:00
lorenz.stechauner dde808df6a Bump version to 1.0.3.1
Test / Run tests (push) Successful in 2m28s
Deploy / Build and Deploy (push) Successful in 2m16s
2026-01-19 10:58:10 +01:00
lorenz.stechauner e63de0d867 Setup: Try to hotfix VC redist version incompatability
Deploy / Build and Deploy (push) Failing after 44s
2026-01-19 10:52:53 +01:00
lorenz.stechauner e9e90b1e98 Bump version to 1.0.3.0
Test / Run tests (push) Successful in 3m4s
Deploy / Build and Deploy (push) Successful in 2m8s
2026-01-16 14:43:52 +01:00
lorenz.stechauner 640dbf705e Printing/Pdf: Fix detection of WinziPrint.exe to isolate tests properly
Test / Run tests (push) Successful in 2m11s
2026-01-16 01:26:35 +01:00
lorenz.stechauner 42121fe7da Elwig: Update dependencies
Test / Run tests (push) Has been cancelled
2026-01-16 00:35:50 +01:00
lorenz.stechauner d45c3f867f Tests: Update dependencies 2026-01-16 00:35:38 +01:00
lorenz.stechauner a90be2644d [#50] MailWindow: Add button to cancel document generation
Test / Run tests (push) Has been cancelled
2026-01-16 00:22:11 +01:00
lorenz.stechauner 01739ba42e ClientParameters: Fix storing of MailSendPostal and MailSendEmail 2026-01-16 00:20:15 +01:00
lorenz.stechauner 7bea4d9ee0 BillingVariant: Fix NULL/0 error introduced in c7a2f2241d
Test / Run tests (push) Successful in 2m12s
2026-01-15 17:56:12 +01:00
lorenz.stechauner b6497fd422 PaymentVariantsWindow: Select last variant by default and ask user before deleting
Test / Run tests (push) Successful in 2m33s
2026-01-15 14:03:00 +01:00
lorenz.stechauner f141485537 Documents: Only show header and footer on BusinessDocuments 2026-01-15 14:01:21 +01:00
lorenz.stechauner b31603554a Document: Add IsPreview to indicate that a document may only be viewed by internal staff
Test / Run tests (push) Successful in 2m51s
2026-01-15 13:26:44 +01:00
lorenz.stechauner 90def81cc5 PaymentVariantSummary: Fix statistical sum for geb weight
Test / Run tests (push) Successful in 2m52s
2026-01-14 09:15:27 +01:00
lorenz.stechauner 87903227b5 [#66] Services: Add filters for import/export/upload 2026-01-03 20:49:00 +01:00
lorenz.stechauner 6d6776f0f9 DeliveryAdminWindow: Complete tooltip in search bar and warning when no season is found 2026-01-03 20:48:39 +01:00
lorenz.stechauner bf3cc2ea1e [#71] Weighing: Fix reconnection behaviour when COM port is connected/disconnected 2026-01-03 20:48:39 +01:00
lorenz.stechauner c1697dc4f3 [#66] MainWindow: Merge both sync buttons into a single one 2026-01-03 20:47:51 +01:00
lorenz.stechauner 3b335a568e AbbDbContext: Move SqliteConnection extensions to Extensions class 2026-01-03 20:47:45 +01:00
lorenz.stechauner beacdab54f [#66] Services: Add SyncService 2026-01-03 20:47:14 +01:00
lorenz.stechauner da05a49e10 DeliveryService: Add modifiers when splitting delivery parts
Test / Run tests (push) Successful in 2m31s
2025-12-18 18:12:14 +01:00
lorenz.stechauner 5cec5b3556 QueryWindow: Allow users to export query result to csv file
Test / Run tests (push) Successful in 1m47s
2025-12-16 16:55:52 +01:00
lorenz.stechauner 9af498287d Database: Add v_member view
Test / Run tests (push) Successful in 2m32s
2025-12-16 15:58:45 +01:00
lorenz.stechauner 452f246f24 [#73] DeliveryAdminWindow: Add Liefermengen Excel output 2025-12-15 00:03:45 +01:00
lorenz.stechauner e97c29db43 Dtos: Rename MemberDeliveryPerVarietyData to MemberDeliveryYieldsPerVarietyData 2025-12-14 23:14:40 +01:00
lorenz.stechauner 3419113dec DeliveryAdminWindow: Restrict handling of modifiers to specific clients
Test / Run tests (push) Successful in 2m19s
2025-12-13 08:30:10 +01:00
lorenz.stechauner bf6297f63b DeliveryPart: Add Unloading type instead of IsLesewagen
Test / Run tests (push) Successful in 1m54s
2025-12-12 12:35:48 +01:00
lorenz.stechauner f228ba3019 AppDbContext: Fix silent fail in ExecuteBatch() 2025-12-11 16:08:11 +01:00
lorenz.stechauner 495aa8a691 DeliveryNote: Add option to redact modifier value
Test / Run tests (push) Successful in 2m26s
2025-12-11 13:05:40 +01:00
lorenz.stechauner 811916a8b9 Controls/CheckComboBox: Apply AllItemsSelectedContent only when more than 1 items are selected 2025-12-11 13:05:40 +01:00
lorenz.stechauner 3b6333a6a2 Tests: Update dependencies
Test / Run tests (push) Successful in 2m22s
2025-11-29 12:34:33 +01:00
lorenz.stechauner 9b37330362 Elwig: Update dependencies 2025-11-29 12:34:33 +01:00
lorenz.stechauner 889a17b21c Upgrade to .NET 10 2025-11-29 12:34:33 +01:00
lorenz.stechauner ac6d559e5d Helpers/Utils: Fix mail log for single mails 2025-11-29 12:34:29 +01:00
lorenz.stechauner 6d80cca241 Bump version to 1.0.2.0
Test / Run tests (push) Successful in 1m44s
Deploy / Build and Deploy (push) Successful in 1m36s
2025-11-10 00:15:46 +01:00
lorenz.stechauner 9dc225d3e4 Export/VCard: Add Escape method
Test / Run tests (push) Successful in 1m54s
2025-11-10 00:13:53 +01:00
lorenz.stechauner 0d513f7bff Tests: Update dependencies
Test / Run tests (push) Successful in 2m3s
2025-11-09 23:49:42 +01:00
lorenz.stechauner b10c744bf9 Elwig: Update dependencies 2025-11-09 23:49:33 +01:00