Commit Graph

133 Commits

Author SHA1 Message Date
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 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 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 cc018ded10 ContextWindow: Use EnsureContextRenewed() correctly 2026-03-16 22:58:04 +01:00
lorenz.stechauner 01f4480a08 MemberAdminWindow: Add feature to export .vcf files
Test / Run tests (push) Successful in 1m42s
2025-10-31 17:19:09 +01:00
lorenz.stechauner 267aa3d47c Dialogs: Rename AreaComDialog to AreaComTransferDialog
Test / Run tests (push) Has been cancelled
2025-07-09 16:56:08 +02:00
lorenz.stechauner 7e9a27c75d Services: Move App.HintContextChange() to Windows
Test / Run tests (push) Has been cancelled
2025-07-09 16:07:47 +02:00
lorenz.stechauner 10d5f49f63 [#57] MemberAdminWinodw: Use Task.Run() 2025-07-07 22:45:28 +02:00
lorenz.stechauner 267797b55d AreaComDialog: Fix property name (MaintainYearFrom) 2025-06-24 13:30:04 +02:00
lorenz.stechauner 2ee0d56dcc Windows: Add MailLogWindow
Test / Run tests (push) Successful in 1m54s
2024-11-13 18:37:50 +01:00
lorenz.stechauner f4fa549130 Windows: Add icons on Buttons and MenuItems
Test / Run tests (push) Successful in 2m15s
2024-11-10 10:58:44 +01:00
lorenz.stechauner 27dc4f648f [#11] Tests: Add MemberServiceTest 2024-10-05 19:31:51 +02:00
lorenz.stechauner a2315e84bd Windows: Ask user if they really want to send an email
Test / Run tests (push) Successful in 1m46s
2024-09-29 09:43:17 +02:00
lorenz.stechauner 6ba1973087 MemberAdminWindow: Fix 'Save as PDF' option for DeliveryConfirmation and CreditNote
Test / Run tests (push) Successful in 2m5s
2024-09-29 09:16:39 +02:00
lorenz.stechauner ce39797d8b [#56] Windows: Fail gracefully while saving
Test / Run tests (push) Successful in 2m11s
2024-09-24 20:10:26 +02:00
lorenz.stechauner 1d187c25f3 MemberAdminWindow: Revert caching of MembersDeliveries
Test / Run tests (push) Successful in 1m46s
2024-09-22 21:01:48 +02:00
lorenz.stechauner 66be5a3e2c MemberAdminWindow: Cache MembersDeliveries
Test / Run tests (push) Successful in 1m46s
2024-09-21 23:29:10 +02:00
lorenz.stechauner 648c406ad2 Services: Make FillInputs synchronous 2024-09-21 23:04:26 +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 78a72c641f MemberAdminWindow: Fix checking and unchecking of ContactEmailInput
Test / Run tests (push) Successful in 2m3s
2024-08-30 21:40:01 +02:00
lorenz.stechauner bec1b165bf MemberAdminWindow: Allow user to keep AreaCom YearTo when transfering
Test / Run tests (push) Successful in 2m49s
2024-08-24 13:35:14 +02:00
lorenz.stechauner 49e4b65c27 MemberAdminWindow: Display currently shown member count and business shares
Test / Run tests (push) Successful in 2m25s
2024-08-22 12:29:41 +02:00
lorenz.stechauner f48c6a02cb [#54] Member: Add IsJuridicalPerson
Test / Run tests (push) Successful in 2m49s
2024-08-12 15:18:34 +02:00
lorenz.stechauner 170cfda37e Windows: Minor cleanups 2024-08-09 17:44:48 +02:00
lorenz.stechauner 9127cd3f03 MemberAdminWindow: Fix area commitment transfer for new members
Test / Run tests (push) Successful in 2m5s
2024-08-08 17:35:58 +02:00
lorenz.stechauner db4de5b5fe [#3] Windows: Add option to export selected member or delivery only
Test / Run tests (push) Successful in 2m23s
2024-07-30 14:24:53 +02:00
lorenz.stechauner 36c1bd35a7 [#3] MemberAdminWindow: Add Export item in menu 2024-07-27 19:44:22 +02:00
lorenz.stechauner cf1e975d8e [#10] MemberAdminWindow: Add tooltip for delivieries 2024-07-23 20:22:59 +02:00
lorenz.stechauner af80e827b7 [#10] MemberAdminWindow: Implement MVVM 2024-07-23 20:22:59 +02:00
lorenz.stechauner 5a36e84b1f MemberAdminWindow: Make first email address required when contact via email is enabled
Test / Run tests (push) Failing after 2m37s
2024-07-19 10:35:14 +02:00
lorenz.stechauner bce2eea3ac MemberAdminWindow: Add menu item for generating CreditNotes per member
Test / Run tests (push) Successful in 2m5s
2024-06-28 13:48:22 +02:00
lorenz.stechauner cc0843f183 [#45] MemberAdminWindow: Add dialog for area commitment cancellation/transfer
Test / Run tests (push) Failing after 52s
2024-06-10 16:22:28 +02:00
lorenz.stechauner c12d111c57 [#16] Dialogs: Add DeleteMemberDialog
Test / Run tests (push) Successful in 2m0s
2024-06-08 18:22:55 +02:00
lorenz.stechauner eb4562dceb MemberAdminWindow: Save season instead of bool for cancelling or transfering area commitments 2024-05-03 10:24:01 +02:00
lorenz.stechauner a9f38a3ccb Windows: Remove SeasonFinishWindow and TestWindow 2024-03-31 17:11:10 +02:00
lorenz.stechauner b2f52072f8 Windows: Add feature to save pdf in menu 2024-03-28 16:54:51 +01:00
lorenz.stechauner c2b6486ede Helpers: Add enum ExportMode 2024-03-28 13:41:05 +01:00
lorenz.stechauner 5c42ef8104 MemberAdminWindow: Restructure some doc.Show()/.Print() calls 2024-03-27 11:03:19 +01:00
lorenz.stechauner 175d006d5b MemberAdminWindow: Add try/catch block in delete 2024-03-26 13:09:34 +01:00
lorenz.stechauner f4ef75ac40 [#36] MemberAdminWindow: Add MemberList 2024-03-26 12:53:31 +01:00
lorenz.stechauner dd408ca40e [#31] AdministrationWindow: Add shortcuts 2024-03-24 21:53:18 +01:00
lorenz.stechauner e435e5da8d [#31] MemberAdminWindow: Rework menu and add more features 2024-03-23 21:50:29 +01:00
lorenz.stechauner 545033daf5 [#41] MemberAdminWindow: Add feature to cancel area commitments on member non-active 2024-03-19 18:52:57 +01:00
lorenz.stechauner 1b822a88f3 [#41] MemberAdminWindow: Add feature to transfer area commitments from predecessor 2024-03-19 18:27:19 +01:00
lorenz.stechauner 1806b02039 [#43] App: Use FileSystemWatcher to renew contexts on demand 2024-03-19 13:17:06 +01:00
lorenz.stechauner 2f3524db9d ControlUtils: Cleanup SelectItem() method and use accordingly 2024-03-18 17:55:27 +01:00
lorenz.stechauner f3cdac8a61 [#43] AreaComAdminWindow: Do not use Context from ContextWindow any more 2024-03-10 21:31:59 +01:00