ben marsh
595309196c
Merging NET 8 upgrades from Main.
...
[CL 36755991 by ben marsh in 5.5 branch]
2024-10-01 19:12:37 -04:00
ben marsh
8dcf28c690
Horde: Run VS code cleanup on shared libraries.
...
#rnx
[CL 32273291 by ben marsh in ue5-main branch]
2024-03-15 10:30:11 -04: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
49f034ac5e
Horde: Upgrade all NuGet packages.
...
* MongoDB upgrade will be submitted later to isolate risk on LINQv3 changes.
[CL 30047145 by ben marsh in ue5-main branch]
2023-12-01 13:36:10 -05:00
ben marsh
19e1e6c80b
Horde: Fix deserialization of SlackOption objects due to missing default constructor.
...
#jira
[CL 28866215 by ben marsh in ue5-main branch]
2023-10-17 21:42:20 -04:00
ben marsh
c406b233fb
Horde: Fix parsing of values from radio buttons in Slack views.
...
#jira
[CL 28865281 by ben marsh in ue5-main branch]
2023-10-17 21:08:25 -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
2ee9f576c1
Horde: Enable code style warnings in EpicGames.Slack, and fix current violations.
...
[CL 27827302 by Ben Marsh in ue5-main branch]
2023-09-13 09:00:54 -04:00
Ben Marsh
d705c3f30c
Horde: Use admin endpoint to invite restricted users to channels if the InviteRestrictedUsers workflow flag is set, and regular invites fail.
...
#preflight none
[CL 23575236 by Ben Marsh in ue5-main branch]
2023-01-04 09:38:50 -05:00
Ben Marsh
e6973ab913
Horde: Support inviting users to Slack channels using admin tokens.
...
#preflight none
[CL 23574873 by Ben Marsh in ue5-main branch]
2023-01-04 08:51:25 -05:00
Ben Marsh
5a719c769f
Horde: Suppress errors when inviting users to a channel that are already there.
...
#preflight none
[CL 22754739 by Ben Marsh in ue5-main branch]
2022-10-25 13:20:31 -04:00
Ben Marsh
a4d707c6a6
Horde: Fix errors posting summary messages to threads for issues.
...
#preflight none
[CL 21969744 by Ben Marsh in ue5-main branch]
2022-09-12 14:44:55 -04:00
Ben Marsh
6c50740a30
Horde: Fix errors failing to update Slack messages. Posting messages to channels will automatically resolve user ids to specific DM channels, which must be used to update the message later.
...
#preflight none
[CL 21965325 by Ben Marsh in ue5-main branch]
2022-09-12 10:36:39 -04:00
Ben Marsh
60fb2115fb
Horde: Upgrade all NuGet packages to latest.
...
#preflight 630cf402e1124837752f0cb3
[CL 21682720 by Ben Marsh in ue5-main branch]
2022-08-29 13:34:15 -04:00
Ben Marsh
60b779224d
Horde: Forward markdown argument on to Slack request.
...
#preflight none
[CL 21566369 by Ben Marsh in ue5-main branch]
2022-08-25 11:59:15 -04:00
Ben Marsh
3416e869c4
Horde: Other missing property attributes for Slack messages.
...
#preflight none
[CL 21564927 by Ben Marsh in ue5-main branch]
2022-08-25 11:12:04 -04:00
Ben Marsh
fedc92d0f2
Horde: Fix incorrect property names on Slack message attachments.
...
#preflight none
[CL 21564497 by Ben Marsh in ue5-main branch]
2022-08-25 10:57:15 -04:00
Ben Marsh
1c86294f0f
Horde: Fix missing attachments from Slack messages.
...
#preflight none
[CL 21563849 by Ben Marsh in ue5-main branch]
2022-08-25 10:27:25 -04:00
Ben Marsh
6115276430
Horde: Always include blocks in Slack messages. Possible fix for no_text errors when sending messages consisting only of attachments.
...
#preflight none
[CL 21563046 by Ben Marsh in ue5-main branch]
2022-08-25 09:41:12 -04:00
Ben Marsh
a6e07e5aca
Horde: Include request URL in Slack errors for additional context.
...
#preflight none
[CL 21553376 by Ben Marsh in ue5-main branch]
2022-08-24 17:42:36 -04:00
Ben Marsh
8b8ddbe134
Horde: Support for including instructions in Triage threads.
...
#preflight none
#jira UE-161011
[CL 21509640 by Ben Marsh in ue5-main branch]
2022-08-23 11:56:38 -04:00
Ben Marsh
9d6bc3c2ec
Horde: Include callstacks in new Slack client errors.
...
#preflight none
[CL 21493345 by Ben Marsh in ue5-main branch]
2022-08-22 17:03:32 -04:00
Ben Marsh
ab9c9d2f6e
Horde: Fix static analyzer warnings in EpicGames.Slack.
...
#preflight none
[CL 21486052 by Ben Marsh in ue5-main branch]
2022-08-22 12:57:39 -04:00
carl bystrom
cf05eee08e
Horde: Fix warnings in EpicGames.Slack
...
Also changed to run analyzers during build. When referencing this library from a project that does run analyzers, it failed.
Likely is for the better to enforce that here as well.
#preflight none
[CL 21481937 by carl bystrom in ue5-main branch]
2022-08-22 07:58:13 -04:00
Ben Marsh
a1e75aba32
Horde: Allow marking issues as fixed/acknowledged directly from Slack. Uses modal API to prompt for confirmation. Also includes refactored Slack library.
...
#preflight none
[CL 21468956 by Ben Marsh in ue5-main branch]
2022-08-19 20:03:39 -04:00