Commit Graph

237 Commits

Author SHA1 Message Date
kshkulev ae4d30d27b Fix context error 2025-11-03 12:49:01 +09:00
kshkulev 96d3a5530b Handle sql retry policy 2025-11-03 12:45:13 +09:00
kshkulev 7d375f27d6 Wait other states in campaign management service 2025-11-03 11:46:58 +09:00
kshkulev 7cfabe0af2 Fix not resolving IPasswordHasher 2025-11-01 20:41:21 +09:00
kshkulev e7f646c408 Fix campaign steps 2025-11-01 20:13:20 +09:00
kshkulev 3c3510a8f9 Redo initial migration 2025-11-01 19:59:20 +09:00
kshkulev a9fd99bab8 Implement registry update 2025-11-01 19:55:37 +09:00
kshkulev 737e581f75 Simplify failure handling 2025-11-01 19:28:20 +09:00
kshkulev 821eeb41ae Implement result getter 2025-11-01 19:15:07 +09:00
kshkulev 6fc2db95ec Get hcs request result separately 2025-10-31 16:44:54 +09:00
kshkulev a37791d615 Resolve services 2025-10-30 17:31:06 +09:00
kshkulev 9515e8080c Refactor campaign manager 2025-10-30 17:12:37 +09:00
kshkulev e31a075f58 Add result wait service 2025-10-30 12:25:03 +09:00
kshkulev 3bd7341ecc Fix some stuff 2025-10-28 16:57:25 +09:00
kshkulev 1a097a8f7b Fix scope mishandling 2025-10-28 16:32:15 +09:00
kshkulev 529bceb598 Decrease number column width 2025-10-28 16:11:33 +09:00
kshkulev 683d600cb0 Fix last migration 2025-10-28 16:05:35 +09:00
kshkulev 53df5e1767 Create new migration 2025-10-28 15:39:10 +09:00
kshkulev c8686a5899 Treat common and private registries separately 2025-10-28 15:29:17 +09:00
kshkulev 5e5880c367 Add default registries 2025-10-28 15:23:31 +09:00
kshkulev fa485918cc Complete campaign flow 2025-10-28 15:03:54 +09:00
kshkulev 9e526c54fa Add transaction support between services 2025-10-27 18:09:09 +09:00
kshkulev 6b3733001a Update campaign handling 2025-10-27 16:56:08 +09:00
kshkulev 445bfe8273 Add request start without waiting for result 2025-10-27 10:44:42 +09:00
kshkulev 9e9845d446 Fulfill export executor 2025-10-27 10:17:08 +09:00
kshkulev 7c35c9a7df Add campaign manager 2025-10-27 10:02:58 +09:00
kshkulev 891d462af1 Add operation executor 2025-10-25 20:30:49 +09:00
kshkulev 59470b49d1 Initialize broker client in background service 2025-10-24 17:39:10 +09:00
kshkulev e8fab0c3dd Load initiated operations 2025-10-24 17:23:54 +09:00
kshkulev ce78e3a2ad Merge migrations 2025-10-23 18:33:56 +09:00
kshkulev 608dcc2098 Start operation implementation 2025-10-23 18:15:25 +09:00
kshkulev 0626ce0176 Update common registries page 2025-10-23 10:56:11 +09:00
kshkulev ddb92ccd5b Specify common registries 2025-10-22 17:09:54 +09:00
kshkulev 37cf856685 Add initial hcs database schema creation 2025-10-22 16:42:00 +09:00
kshkulev 77626a8e52 Add development environment indication 2025-10-20 17:22:47 +09:00
kshkulev dad0a9009e Prevent user from changing their password 2025-10-20 17:14:13 +09:00
kshkulev d7d1b09837 Add user deletion 2025-10-20 17:10:08 +09:00
kshkulev 7741b24859 Add user editing 2025-10-20 16:40:12 +09:00
kshkulev 772344649f Move things around 2025-10-19 19:24:34 +09:00
kshkulev 96572d7741 Make add-user page dialog only 2025-10-19 19:17:49 +09:00
kshkulev 42c0509978 Add new user creation 2025-10-19 19:09:44 +09:00
kshkulev 4b6f626f29 Fix role access 2025-10-17 11:32:07 +09:00
kshkulev a435a59e29 Localize error 2025-10-17 11:31:39 +09:00
kshkulev 1656eeb868 Add busy dialog 2025-10-17 11:29:05 +09:00
kshkulev 241171de17 Add password changing 2025-10-17 11:02:50 +09:00
kshkulev 5ae278eeca Update main layout 2025-10-15 18:18:44 +09:00
kshkulev cf9bc7bfbc Update Radzen 2025-10-15 18:14:48 +09:00
kshkulev 4821d73b11 Use a better method to share common page layout 2025-10-15 16:57:09 +09:00
kshkulev b90001a89c Move client initialization 2025-10-15 12:10:43 +09:00
kshkulev 8e1d313483 Create new layout for pages with authorization checks 2025-10-15 11:48:57 +09:00