Commit Graph

157 Commits

Author SHA1 Message Date
3a890d8375 Paint cells with errors differently 2025-11-22 18:51:53 +09:00
c6953ab794 Notify when parsing operation ended successfully 2025-11-22 11:12:43 +09:00
dfb60cb9f0 Implement parsing 2025-11-22 11:10:03 +09:00
8095bf8ebc Fix access to uploaded files 2025-11-20 16:05:02 +09:00
ee80c1a40b Save all files to wwwroot 2025-11-20 15:44:31 +09:00
34c9a44b03 Fix parse campaign start 2025-11-20 11:54:01 +09:00
5c474c4850 Fix args serialization/deserialization 2025-11-20 11:53:35 +09:00
32783e1842 Add parse operation graceful completion 2025-11-20 11:38:50 +09:00
96a13dcd7c Create campaing managers dynamically 2025-11-20 11:28:13 +09:00
f3249da6d9 Implement parse campaign manager 2025-11-20 11:22:37 +09:00
8fdb855d05 Fix file save process 2025-11-20 10:50:57 +09:00
e8ab701f9e Fix upload error handling 2025-11-20 10:26:02 +09:00
651ec13bb9 Update migration 2025-11-20 10:02:45 +09:00
5b3cb2cabd Implement file upload 2025-11-20 09:55:57 +09:00
7c5c889c53 Add file upload popup dialog 2025-11-19 19:09:03 +09:00
cabf4ec893 Add new migration 2025-11-17 17:08:28 +09:00
60cc921a05 Add files to parse page 2025-11-17 17:03:43 +09:00
1be00766ec Add FileToParse entity 2025-11-17 16:15:31 +09:00
d2d9432687 Implement data parsing service 2025-11-17 16:06:31 +09:00
8d56168593 Show registries sync date 2025-11-17 15:53:54 +09:00
88f4d8ba2d Use operations kind 2025-11-17 15:43:58 +09:00
a4055bee7e Add operation kind 2025-11-16 17:41:58 +09:00
6abff9cc7e Add events aggregator 2025-11-16 16:52:06 +09:00
7991c558cd Add data parser base classes 2025-11-16 16:21:50 +09:00
f007d4da19 Rename wait to get 2025-11-16 11:53:23 +09:00
010c2b5098 Add link to houses in operation entity 2025-11-16 11:21:25 +09:00
75ba19839e Remove test page 2025-11-16 11:19:13 +09:00
00fbba1401 Change campaign type 2025-11-16 11:09:42 +09:00
dd14fceaf4 Add Sylvan.Data and Sylvan.Data.Excel 2025-11-14 18:53:40 +09:00
1b1fa4bbaa Add new campaign template 2025-11-14 17:13:00 +09:00
506e44f570 Add new migration 2025-11-14 16:55:21 +09:00
b403d87836 Update houses page 2025-11-14 16:50:41 +09:00
dfbe853918 Reuse base page class 2025-11-13 10:41:54 +09:00
579ba42fa8 Add houses page 2025-11-13 10:00:49 +09:00
b5e5b0ecd2 Add extension to ClaimsPrincipal 2025-11-13 09:38:54 +09:00
9bd8778e34 Use shared page state classes 2025-11-13 09:28:43 +09:00
68cca6501f Add migration 2025-11-06 10:37:55 +09:00
6027468596 Add house entity 2025-11-06 10:32:18 +09:00
d73b88035a Add new page nav button 2025-11-06 10:16:01 +09:00
3b6fd6308c Use nameof for data grid columns binding 2025-11-06 10:02:16 +09:00
6cf27fd5db Add operations page 2025-11-06 09:58:42 +09:00
8c3da2553f Localize operation type 2025-11-06 09:44:37 +09:00
0d27beb2a6 Do not reload data when campaign ends UI 2025-11-05 18:51:42 +09:00
1d58bf8439 Change events args 2025-11-05 18:49:58 +09:00
e58221c430 Change events args 2025-11-05 18:17:19 +09:00
8fd7d4a571 Auto focus on login text box 2025-11-05 17:38:58 +09:00
0b90c7fb22 Notify state change 2025-11-05 17:30:26 +09:00
652f35c5c4 Fix data grid update 2025-11-05 17:23:35 +09:00
a3c382ecb5 Notify about campaign start 2025-11-05 17:03:24 +09:00
6e191f3676 Add dynamic operations change UI 2025-11-05 16:59:39 +09:00