Commit Graph

420 Commits

Author SHA1 Message Date
lorenz.stechauner 428cd6ddc2 BillingVariant: Assume price to be 0 for undefined vaributes
Test / Run tests (push) Successful in 1m56s
2025-10-28 13:15:24 +01:00
lorenz.stechauner c8a95422af Export/Database: Add version and meta.json entry to zip export
Test / Run tests (push) Successful in 2m13s
2025-09-25 21:08:11 +02:00
lorenz.stechauner 9d02f18bac ElwigData: Fail more gracefully when single files may not be processed
Test / Run tests (push) Successful in 1m47s
2025-09-25 12:08:43 +02:00
lorenz.stechauner b27b89f599 DeliveryAdminWindow: Improve responsiveness by caching wine quality levels
Test / Run tests (push) Successful in 1m54s
2025-09-21 22:09:10 +02:00
lorenz.stechauner a0dcaf7b4f Elwig: Update database to include new BKI wine varieties
Test / Run tests (push) Successful in 2m43s
2025-09-18 23:29:38 +02:00
lorenz.stechauner 844fc5217a Utils: Add User-Agent to default http client
Test / Run tests (push) Successful in 1m53s
2025-09-17 15:09:28 +02:00
lorenz.stechauner d7012ebfa1 Config: Add option to specify weighing mode
Test / Run tests (push) Successful in 2m8s
2025-09-15 21:16:36 +02:00
lorenz.stechauner f02598760f Export: Implement exporting and importing of sqlite3 and sql files
Test / Run tests (push) Successful in 2m15s
2025-09-15 10:53:27 +02:00
lorenz.stechauner 4653a4f129 LogWindow: Improve loading time
Test / Run tests (push) Successful in 1m46s
2025-08-20 16:33:25 +02:00
lorenz.stechauner 07f9a0f522 Utils: Fix thread error when sending emails
Test / Run tests (push) Successful in 2m27s
2025-08-19 15:42:47 +02:00
lorenz.stechauner 7b953fa73e [#70] ElwigData: Sync WbKg 2025-08-11 22:50:04 +02:00
lorenz.stechauner d3157e4d48 ElwigData: Check zip file integrity
Test / Run tests (push) Successful in 1m59s
2025-08-06 12:31:19 +02:00
lorenz.stechauner 73fe4531cc [#69] Elwig: Add functionality to upload and replace database
Test / Run tests (push) Successful in 2m23s
2025-08-06 10:50:33 +02:00
lorenz.stechauner b6c03892b1 Helpers: Fix Issues for importing/exporting
Test / Run tests (push) Successful in 1m58s
2025-08-05 23:45:59 +02:00
lorenz.stechauner ab7c7404e2 ElwigData: Update error message for user 2025-08-05 18:33:33 +02:00
lorenz.stechauner ea3ea5ca83 Bump version to 1.0.0.0
Deploy / Build and Deploy (push) Successful in 2m29s
2025-07-30 17:37:25 +02:00
lorenz.stechauner fad1e28c06 Documents: Add Bio-KSt. to footer
Test / Run tests (push) Successful in 2m24s
2025-07-23 17:07:10 +02:00
lorenz.stechauner c6748055fd [#61] Windows: Use red and green color to indicate type of WineVariety
Test / Run tests (push) Successful in 2m17s
2025-07-08 15:27:13 +02:00
lorenz.stechauner 10d5f49f63 [#57] MemberAdminWinodw: Use Task.Run() 2025-07-07 22:45:28 +02:00
lorenz.stechauner 4234c7f994 Elwig: Add ITime/XTime to entities and allow to export/import CTime/MTime
Test / Run tests (push) Successful in 2m30s
2025-06-17 18:06:05 +02:00
lorenz.stechauner 623f55f5b0 App: Rename ExePath to InstallPath
Test / Run tests (push) Successful in 2m13s
2025-05-27 11:43:34 +02:00
lorenz.stechauner b08ca63bed [#59] Documents: Move Documents install folder from ProgramData to Program Files
Test / Run tests (push) Successful in 2m19s
2025-05-26 15:12:49 +02:00
lorenz.stechauner 6a5f4cefa9 [#58] PaymentVariantSummary: Add 'attributlos gebunden' columns 2025-05-23 15:43:39 +02:00
lorenz.stechauner e50e7337e6 Helpers/Utils: Automatically change URL to sync.elwig.at when applicable 2025-05-05 10:36:30 +02:00
lorenz.stechauner 138dae715e DeliveryAdminWindow: Allow Gr.Inzersdorf to select LesewagenInput 2025-02-20 15:56:26 +01:00
lorenz.stechauner c7a2f2241d Billing: Handle negative credit amount in following credits
Test / Run tests (push) Has been cancelled
2025-01-21 11:58:08 +01:00
lorenz.stechauner 0b8a1b321f BillingData: Fix collapsing tested with permutations
Test / Run tests (push) Successful in 3m7s
2025-01-18 12:19:33 +01:00
lorenz.stechauner 20e3e2a76b BillingData: Fix collapsing with cultivations/defaults
Test / Run tests (push) Successful in 1m58s
2025-01-14 22:05:48 +01:00
lorenz.stechauner c24b1ca2b9 DeliveryAdminWindow: Add WineLocalityStatistics
Test / Run tests (push) Successful in 2m10s
2025-01-02 17:25:46 +01:00
lorenz.stechauner 2ee0d56dcc Windows: Add MailLogWindow
Test / Run tests (push) Successful in 1m54s
2024-11-13 18:37:50 +01:00
lorenz.stechauner 0a9731af09 MailWindow: Fix small bugs and persist all settings
Test / Run tests (push) Successful in 1m54s
2024-11-13 18:07:03 +01:00
lorenz.stechauner c5453c2fe6 MainWindow: Add 'Flächenbindungen' and 'Liefermenge/Ertrag' button 2024-11-10 10:58:35 +01:00
lorenz.stechauner 54deccf021 MainWindow: Add statistics table in Leseabschluss 2024-11-09 09:49:19 +01:00
lorenz.stechauner a1b3cff624 [#11] Tests: Add DeliveryServiceTest
Test / Run tests (push) Successful in 1m56s
2024-10-07 23:43:22 +02:00
lorenz.stechauner 86f7f693a0 Export/Bki: Format house nr that excel interprets it correctly
Test / Run tests (push) Successful in 2m10s
2024-10-02 11:08:14 +02:00
lorenz.stechauner 8680e51052 Weighing: Fix scale L320 for Baden 2024-10-02 10:45:04 +02:00
lorenz.stechauner c62947dacd DeliveryAdminWindow: Add DeliverySplittingDialog
Test / Run tests (push) Successful in 2m10s
2024-09-28 19:54:50 +02:00
lorenz.stechauner 8a61747538 DeliveryAdminWindow: Fix extraction error
Test / Run tests (push) Successful in 1m47s
2024-09-25 22:51:06 +02:00
lorenz.stechauner 4fa5b8f6d4 Billing: Include all deliveries when calculating under delivery for area commitments
Test / Run tests (push) Successful in 1m43s
2024-09-25 15:32:26 +02:00
lorenz.stechauner 94a6dd5312 Printing: Replace PDFtoPrinter with PdfiumViewer 2024-09-24 20:10:26 +02:00
lorenz.stechauner b67857ae22 [#56] AppDbContext: Turn off connection pooling 2024-09-24 20:10:26 +02:00
lorenz.stechauner a48ea8e7e2 Printing/Pdf: Small fixes 2024-09-24 20:10:21 +02:00
lorenz.stechauner 526e951029 Elwig: Add LogWindow
Test / Run tests (push) Successful in 1m49s
2024-09-22 12:16:14 +02:00
lorenz.stechauner 21a1b11d68 AreaCom: Make YearFrom nullable
Test / Run tests (push) Successful in 1m48s
2024-09-18 18:26:16 +02:00
lorenz.stechauner 871bc299bd Utils: Fix SplitName() for double names
Test / Run tests (push) Successful in 1m46s
2024-09-17 19:18:43 +02:00
lorenz.stechauner d8a10152b3 DeliveryScheduleAdminWindow: Add Attribute, Cultivation and IsCancelled
Test / Run tests (push) Successful in 1m37s
2024-09-16 10:10:31 +02:00
lorenz.stechauner f09c43c1bd App: Make HintContextChange() synchronous by using MainDispatcher
Test / Run tests (push) Successful in 2m37s
2024-09-12 11:40:32 +02:00
lorenz.stechauner cd2b482b5a Weighing: Add SetDateAndTime()
Test / Run tests (push) Successful in 2m22s
2024-08-24 13:54:59 +02:00
lorenz.stechauner ada5085cae Validator: Add some syntax sugar
Test / Run tests (push) Successful in 2m51s
2024-08-22 11:04:24 +02:00
lorenz.stechauner cd40075702 ElwigData: Allow legacy field family_name to be used and other fixes
Test / Run tests (push) Successful in 2m50s
2024-08-16 21:24:04 +02:00