ben marsh
fb0813229d
Horde: Move IssueMessages into EpicGames.Horde.
...
#rnx
[CL 31882769 by ben marsh in ue5-main branch]
2024-02-28 15:39:54 -05:00
ben marsh
7d8efcb200
Horde: Move definition for AclAction into EpicGames.Horde.
...
[CL 31774896 by ben marsh in ue5-main branch]
2024-02-23 15:34:06 -05:00
ben marsh
b8170c0853
Horde: Remove unnecessary using directives.
...
[CL 31612084 by ben marsh in ue5-main branch]
2024-02-19 10:39:21 -05:00
ben marsh
ce497b7f85
Horde: Add cancellation tokens to all async methods.
...
[CL 31503736 by ben marsh in ue5-main branch]
2024-02-14 19:56:54 -05:00
ben marsh
5bc06f6803
Horde: Add the Microsoft.VisualStudio.Threading.Analyzers package, and fix current warnings.
...
[CL 31181130 by ben marsh in ue5-main branch]
2024-02-05 13:32:07 -05:00
ben marsh
411f59ca25
Horde: Remove need to set "type": "jobs" on tab config objects; we only have job tabs. Also rename the "ShowNames" property to "style": "Normal"/"Compact".
...
[CL 31005990 by ben marsh in ue5-main branch]
2024-01-30 09:35:43 -05:00
ben marsh
23c202491d
Horde: Don't log exceptions for Slack websocket errors unless they occur multiple times. Slack seems to drop these connections relatively often.
...
[CL 30769683 by ben marsh in ue5-main branch]
2024-01-22 08:53:13 -05:00
ben marsh
439eae69b8
Horde: Separate IPool into separate objects for configuration and state.
...
* Pools collection still exists, but is only used to store config data. Will be removed once we move all config into the global config file.
* New PoolsV2 collection only stores config data.
* Queries for pool configuration data returns documents from the original Pools collection, plus pools configured via globals.json.
[FYI] Carl.Bystrom
[CL 30730997 by ben marsh in ue5-main branch]
2024-01-19 17:38:11 -05:00
ben marsh
887d694a67
Horde: Do not post escalation messages for issues that have been resolved.
...
[CL 30714961 by ben marsh in ue5-main branch]
2024-01-19 09:34:05 -05:00
ben marsh
9a0c5c4ebf
Horde: Do not [at]mention users that nominate other users to fix build health issues.
...
[CL 30714517 by ben marsh in ue5-main branch]
2024-01-19 09:02:55 -05:00
ben marsh
6d02c100c2
Horde: Do not send "job succeeded" notifications when a job is cancelled.
...
If the job is cancelled by someone other than the person that started it, notify the name of the user that cancelled it.
#jira UE-203212
[CL 30428615 by ben marsh in ue5-main branch]
2023-12-21 11:42:48 -05:00
ben marsh
8ef70030c9
Horde: Add a reaction to build health summaries indicating that an issue has been assigned but not acknowledged.
...
#jira
[CL 30398588 by ben marsh in ue5-main branch]
2023-12-19 12:47:27 -05:00
ben marsh
2d340a8a49
Horde: Move the LogId type into the EpicGames.Horde library.
...
#jira
[CL 30241119 by ben marsh in ue5-main branch]
2023-12-11 12:18:42 -05:00
ben marsh
5f55964d62
Horde: Move JobId type into EpicGames.Horde.
...
#jira
[CL 30225707 by ben marsh in ue5-main branch]
2023-12-09 11:01:59 -05:00
ben marsh
3c08d7d093
Horde: Upgrade Microsoft.Extensions.Logger package to latest version, and fix warnings due to API nullability changes.
...
#jira
[CL 29832887 by ben marsh in ue5-main branch]
2023-11-18 14:22:32 -05:00
ben marsh
6817818f99
Horde: Reverse the order of the "fixed by" and "fix changelist" elements in the Slack issue dialog.
...
#jira
[CL 28866683 by ben marsh in ue5-main branch]
2023-10-17 22:03:33 -04:00
ben marsh
e9d1dc3bdc
Horde: Include Swarm link in notification messages even if no suspects are found.
...
#jira
[CL 28864881 by ben marsh in ue5-main branch]
2023-10-17 20:54:23 -04:00
ben marsh
765ec51f56
Horde: Remove unnecessary using directive.
...
#jira
[CL 28864464 by ben marsh in ue5-main branch]
2023-10-17 20:41:21 -04:00
ben marsh
c15f81e2b3
Horde: Fix username of current owner in assignment dialog.
...
#jira
[CL 28864394 by ben marsh in ue5-main branch]
2023-10-17 20:39:58 -04:00
ben marsh
4013c7d993
Horde: Fix invalid message posted to slack when choosing between fixers for an issue.
...
#jira
[CL 28861225 by ben marsh in ue5-main branch]
2023-10-17 19:05:16 -04:00
ben marsh
6a884b58ae
Horde: Use radio buttons to select new owner of previously assigned issue.
...
#jira
[CL 28858762 by ben marsh in ue5-main branch]
2023-10-17 18:18:37 -04:00
ben marsh
a80dfecbf9
Horde: Add missing block id from input element.
...
#jira
[CL 28858613 by ben marsh in ue5-main branch]
2023-10-17 18:15:37 -04:00
ben marsh
5985867158
Horde: Include link to P4 Swarm with range of changes in Slack notifications.
...
#jira UE-188587
[CL 28855471 by ben marsh in ue5-main branch]
2023-10-17 17:20:47 -04:00
ben marsh
4bc79d3375
Horde: Add a checkbox indicating whether an issue should be assigned to the current user when marked as fixed.
...
#jira UE-195733
[CL 28850284 by ben marsh in ue5-main branch]
2023-10-17 15:41:29 -04:00
Ben Marsh
d0e09f64a6
Horde: Include the time at which a user acknowledged an issue under the assignment buttons.
...
[CL 28545838 by Ben Marsh in ue5-main branch]
2023-10-06 12:59:37 -04:00