featureList.ts 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. import type {Feature} from 'getsentry/types';
  2. export function FeatureListFixture(): Record<string, Feature> {
  3. return {
  4. ondemand: {
  5. name: 'On-Demand Events',
  6. description: 'Pay per-event if you exhaust your included monthly capacity',
  7. },
  8. 'sso-basic': {
  9. name: 'Basic SSO',
  10. description: 'Single Sign-On via GitHub or Google.',
  11. },
  12. 'sso-saml2': {
  13. name: 'Single Sign-on',
  14. description:
  15. 'Single Sign-On via GitHub, Google, Rippling, or SAML (including Auth0, Okta, and OneLogin).',
  16. },
  17. 'discard-groups': {
  18. name: 'Discard Issues',
  19. description:
  20. "Choose issues to delete and discard and avoid charges for data you don't need.",
  21. },
  22. 'custom-inbound-filters': {
  23. name: 'Custom Filters',
  24. description:
  25. "Create custom inbound filters to discard events and avoid charges for data you don't need.",
  26. },
  27. 'integrations-issue-basic': {
  28. name: 'Issue Linking',
  29. description: 'Create and Link issues on GitHub, Jira, Bitbucket, and more.',
  30. },
  31. 'integrations-issue-sync': {
  32. name: 'Issue Syncing',
  33. description:
  34. 'Automatic two-way syncing of assignment and comment forwarding on GitHub, Jira, Bitbucket, and more.',
  35. },
  36. 'integrations-codeowners': {
  37. name: 'Code Owners',
  38. description:
  39. 'Import your GitHub or GitLab CODEOWNERS file to start automatically assigning issues to the right people.',
  40. },
  41. 'integrations-event-hooks': {
  42. name: 'Error Webhooks',
  43. description: 'Enables the error webhooks for the Integration Platform.',
  44. },
  45. 'integrations-ticket-rules': {
  46. name: 'Ticket Rules',
  47. description:
  48. 'Automatically create Issue Tracker tickets based on Issue Alert conditions.',
  49. },
  50. 'integrations-stacktrace-link': {
  51. name: 'Stacktrace Linking',
  52. description: 'Link your stack trace to your source code.',
  53. },
  54. 'rate-limits': {
  55. name: 'Custom Rate Limits',
  56. description:
  57. "Create custom rate limits per-key (within a project) to discard events and avoid charges for data you don't need.",
  58. },
  59. 'data-forwarding': {
  60. name: 'Data Forwarding',
  61. description:
  62. 'Automatically forward processed Sentry events into third party tools such as Amazon SQS, Segment, and Splunk.',
  63. },
  64. 'weekly-reports': {
  65. name: 'Weekly Reports',
  66. description: "A weekly email summary of your organization's health.",
  67. },
  68. 'discover-basic': {
  69. name: 'Discover',
  70. description: 'Browse raw event data outside of Issues.',
  71. },
  72. 'discover-query': {
  73. name: 'Discover Query Builder',
  74. description: 'Build and save custom queries using Discover.',
  75. },
  76. 'global-views': {
  77. name: 'Cross project visibility',
  78. description: 'View data across all projects in your organization.',
  79. },
  80. invoices: {
  81. name: 'Invoicing',
  82. description: 'Standard invoicing for your accounting department.',
  83. },
  84. baa: {
  85. name: 'BAA',
  86. description: 'A Business Associate Agreement to aid with your HIPAA compliance.',
  87. },
  88. 'advanced-search': {
  89. name: 'Advanced Search',
  90. description:
  91. 'Improved search features such as negative searching and wildcard matching.',
  92. },
  93. 'custom-symbol-sources': {
  94. name: 'Custom Repositories',
  95. description:
  96. 'Configure custom Symbol Servers, Amazon S3 buckets, or GCS buckets for debug files.',
  97. },
  98. relay: {
  99. name: 'Relay',
  100. description:
  101. 'Use Relay as middle layer for on premise data scrubbing before sending data to Sentry.',
  102. },
  103. 'app-store-connect-multiple': {
  104. name: 'Multiple App Store Connect apps',
  105. description: 'Add multiple Apple App Store Connect apps per project',
  106. },
  107. };
  108. }