Ben Marsh
330924441f
Horde: Report "Horde" as the user name when an issue is closed automatically.
...
#preflight none
[CL 22749933 by Ben Marsh in ue5-main branch]
2022-10-25 09:53:49 -04:00
Ben Marsh
f5c46231b4
Horde: Ensure the user initiating an issue change is named in the log.
...
#preflight none
#jira UE-165193, UE-165197
[CL 22690706 by Ben Marsh in ue5-main branch]
2022-10-21 11:39:58 -04:00
Ben Marsh
e8f8fb2ec2
Horde: Await completion of issue logging. Async void methods are meant for event handlers, and will run asynchronously in the background. Also used existing user cache to format names.
...
#preflight none
[CL 22690388 by Ben Marsh in ue5-main branch]
2022-10-21 11:21:38 -04:00
Josh Engebretson
c4c95df435
Horde: Add user names to issue audit logs
...
#jira none
#preflight none
#rnx
[CL 22630367 by Josh Engebretson in ue5-main branch]
2022-10-19 13:21:10 -04:00
Josh Engebretson
fbd280fe7f
Horde: Fix typo in issue collection
...
#jira none
#fyi ben.marsh
#rnx
#preflight none
[CL 22229810 by Josh Engebretson in ue5-main branch]
2022-09-28 16:10:18 -04:00
Josh Engebretson
d24b2814fb
Horde: Server side of force closing issues
...
#jira UE-163341
#preflight none
#rnx
[CL 21982588 by Josh Engebretson in ue5-main branch]
2022-09-13 10:40:07 -04:00
Ben Marsh
b206a70812
Horde: Fix missing audit log message when a user declines an issue.
...
#preflight none
[CL 21923605 by Ben Marsh in ue5-main branch]
2022-09-09 13:06:18 -04:00
Ben Marsh
eb83b4a577
Horde: Use string identifiers for singletons.
...
#preflight none
[CL 21856660 by Ben Marsh in ue5-main branch]
2022-09-07 13:55:07 -04:00
Ben Marsh
7c719554ee
Horde: Separate stream template state into configuration and state objects, allowing us to avoid storing/fetching redundant data in the database.
...
#preflight none
[CL 21849761 by Ben Marsh in ue5-main branch]
2022-09-07 10:02:38 -04:00
Ben Marsh
026f64a35b
Horde: Add an "Analyze" configuration to the Horde.Build project which enables the standard NET analyzers, and fix up existing warnings.
...
#preflight none
[CL 21776062 by Ben Marsh in ue5-main branch]
2022-09-03 09:28:43 -04:00
Ben Marsh
886f8617c0
Horde: Add a context block underneath the issue assignment buttons showing who has acknowledged/declined the issue. Also add modals to confirm reassigning an existing issue, and declining an issue for which the user is not a suspect.
...
#preflight none
[CL 21549229 by Ben Marsh in ue5-main branch]
2022-08-24 15:21:50 -04:00
carl bystrom
86d53262a2
Horde: Use a connection pool for all Redis commands
...
Only expose ConnectionPool from RedisService to avoid using Database or ConnectionMultiplexer directly.
#preflight 62f2661d3b773d041627aad0
[CL 21286130 by carl bystrom in ue5-main branch]
2022-08-09 09:55:46 -04:00
Ben Marsh
bd256a659b
Horde: Note whether a fix has failed or needs merging in the issue summary.
...
#preflight none
[CL 21034827 by Ben Marsh in ue5-main branch]
2022-07-10 09:51:00 -04:00
Josh Engebretson
7f3333c738
Horde: Restore resolved parameter on issue query
...
#jira none
#preflight none
#rnx
[CL 20630923 by Josh Engebretson in ue5-main branch]
2022-06-13 14:06:16 -04:00
Josh Engebretson
f762651887
Horde: Update issue user query to use OwnerId instead of finding where supplied UserId is a suspect
...
#jira none
#rnx
#preflight none
[CL 20630081 by Josh Engebretson in ue5-main branch]
2022-06-13 13:19:57 -04:00
Ben Marsh
84c453ad8f
Horde: Move files into namespaces corresponding to their location on disk.
...
#preflight none
[CL 20543973 by Ben Marsh in ue5-main branch]
2022-06-07 15:53:33 -04:00
Ben Marsh
59e5d48548
Horde: Finish re-org of Horde solution started a while ago.
...
* Controllers and messages are now stored alongside their related classes.
* "Impl" folders have been removed to allow more logical grouping of code by subject area rather than implementation details.
#fyi Josh.Engebretson, Carl.Bystrom
#preflight none
[CL 20540527 by Ben Marsh in ue5-main branch]
2022-06-07 13:05:00 -04:00