diff --git a/app.arc b/app.arc index 6adc8ed533..282fee09a1 100644 --- a/app.arc +++ b/app.arc @@ -76,7 +76,7 @@ legacy_users email_notification_subscription topic *String name byTopic - + email_notification recipient *String name byRecipient diff --git a/app/components/ClientSampleCode.tsx b/app/components/ClientSampleCode.tsx index abbe07ce54..24401bc1d6 100644 --- a/app/components/ClientSampleCode.tsx +++ b/app/components/ClientSampleCode.tsx @@ -473,7 +473,7 @@ export function ClientSampleCode({ listTopics ? ` // List all topics - consumer.Subscription.ForEach(topic => Console.WriteLine(topic)); + consumer.Subscription.ForEach(topic => Console.WriteLine(topic)); ` : '' } diff --git a/app/components/NoticeTypeCheckboxes/NoticeTypeCheckboxes.tsx b/app/components/NoticeTypeCheckboxes/NoticeTypeCheckboxes.tsx index 5b75d1bfc1..8a2ef33a1f 100644 --- a/app/components/NoticeTypeCheckboxes/NoticeTypeCheckboxes.tsx +++ b/app/components/NoticeTypeCheckboxes/NoticeTypeCheckboxes.tsx @@ -183,11 +183,15 @@ const NoticeTypeLinks: { [key: string]: string | undefined } = { } const JsonNoticeTypes = { + IceCube: ['gcn.notices.icecube.LvkNuTrackSearch'], LVK: ['igwn.gwalert'], + Swift: ['gcn.notices.swift.bat.guano.Alert'], } const JsonNoticeTypeLinks: { [key: string]: string | undefined } = { + IceCube: '/missions/icecube', LVK: 'https://emfollow.docs.ligo.org/userguide/tutorial/receiving/gcn.html#receiving-and-parsing-notices', + Swift: '/missions/swift', } interface NoticeTypeCheckboxProps { @@ -230,6 +234,7 @@ export function NoticeTypeCheckboxes({ return ( <> ({ diff --git a/app/components/nested-checkboxes/NestedCheckboxes.tsx b/app/components/nested-checkboxes/NestedCheckboxes.tsx index 57d005edef..152f205e74 100644 --- a/app/components/nested-checkboxes/NestedCheckboxes.tsx +++ b/app/components/nested-checkboxes/NestedCheckboxes.tsx @@ -112,7 +112,7 @@ function NestedCheckboxNode({ />