notifications.ts 9.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194
  1. // Auto-generated notification texts
  2. // Extracted from Go source code notification function calls
  3. /* eslint-disable ts/no-explicit-any */
  4. const notifications: Record<string, { title: () => string, content: (args: any) => string }> = {
  5. // general module notifications
  6. 'Reload Remote Nginx Error': {
  7. title: () => $gettext('Reload Remote Nginx Error'),
  8. content: (args: any) => $gettext('Reload Nginx on %{node} failed, response: %{resp}', args, true),
  9. },
  10. 'Reload Remote Nginx Success': {
  11. title: () => $gettext('Reload Remote Nginx Success'),
  12. content: (args: any) => $gettext('Reload Nginx on %{node} successfully', args, true),
  13. },
  14. 'Restart Remote Nginx Error': {
  15. title: () => $gettext('Restart Remote Nginx Error'),
  16. content: (args: any) => $gettext('Restart Nginx on %{node} failed, response: %{resp}', args, true),
  17. },
  18. 'Restart Remote Nginx Success': {
  19. title: () => $gettext('Restart Remote Nginx Success'),
  20. content: (args: any) => $gettext('Restart Nginx on %{node} successfully', args, true),
  21. },
  22. 'Auto Backup Configuration Error': {
  23. title: () => $gettext('Auto Backup Configuration Error'),
  24. content: (args: any) => $gettext('Storage configuration validation failed for backup task %{backup_name}, error: %{error}', args, true),
  25. },
  26. 'Auto Backup Failed': {
  27. title: () => $gettext('Auto Backup Failed'),
  28. content: (args: any) => $gettext('Backup task %{backup_name} failed to execute, error: %{error}', args, true),
  29. },
  30. 'Auto Backup Storage Failed': {
  31. title: () => $gettext('Auto Backup Storage Failed'),
  32. content: (args: any) => $gettext('Backup task %{backup_name} failed during storage upload, error: %{error}', args, true),
  33. },
  34. 'Auto Backup Completed': {
  35. title: () => $gettext('Auto Backup Completed'),
  36. content: (args: any) => $gettext('Backup task %{backup_name} completed successfully, file: %{file_path}', args, true),
  37. },
  38. 'Certificate Expired': {
  39. title: () => $gettext('Certificate Expired'),
  40. content: (args: any) => $gettext('Certificate %{name} has expired', args, true),
  41. },
  42. 'Certificate Expiration Notice': {
  43. title: () => $gettext('Certificate Expiration Notice'),
  44. content: (args: any) => $gettext('Certificate %{name} will expire in %{days} days', args, true),
  45. },
  46. 'Certificate Expiring Soon': {
  47. title: () => $gettext('Certificate Expiring Soon'),
  48. content: (args: any) => $gettext('Certificate %{name} will expire in %{days} days', args, true),
  49. },
  50. 'Certificate Expiring Soon_1': {
  51. title: () => $gettext('Certificate Expiring Soon'),
  52. content: (args: any) => $gettext('Certificate %{name} will expire in %{days} days', args, true),
  53. },
  54. 'Certificate Expiring Soon_2': {
  55. title: () => $gettext('Certificate Expiring Soon'),
  56. content: (args: any) => $gettext('Certificate %{name} will expire in 1 day', args, true),
  57. },
  58. 'Sync Certificate Error': {
  59. title: () => $gettext('Sync Certificate Error'),
  60. content: (args: any) => $gettext('Sync Certificate %{cert_name} to %{env_name} failed', args, true),
  61. },
  62. 'Sync Certificate Success': {
  63. title: () => $gettext('Sync Certificate Success'),
  64. content: (args: any) => $gettext('Sync Certificate %{cert_name} to %{env_name} successfully', args, true),
  65. },
  66. 'Sync Config Error': {
  67. title: () => $gettext('Sync Config Error'),
  68. content: (args: any) => $gettext('Sync config %{config_name} to %{env_name} failed', args, true),
  69. },
  70. 'Sync Config Success': {
  71. title: () => $gettext('Sync Config Success'),
  72. content: (args: any) => $gettext('Sync config %{config_name} to %{env_name} successfully', args, true),
  73. },
  74. 'Rename Remote Config Error': {
  75. title: () => $gettext('Rename Remote Config Error'),
  76. content: (args: any) => $gettext('Rename %{orig_path} to %{new_path} on %{env_name} failed', args, true),
  77. },
  78. 'Rename Remote Config Success': {
  79. title: () => $gettext('Rename Remote Config Success'),
  80. content: (args: any) => $gettext('Rename %{orig_path} to %{new_path} on %{env_name} successfully', args, true),
  81. },
  82. 'Delete Remote Config Error': {
  83. title: () => $gettext('Delete Remote Config Error'),
  84. content: (args: any) => $gettext('Delete %{path} on %{env_name} failed', args, true),
  85. },
  86. 'Delete Remote Config Success': {
  87. title: () => $gettext('Delete Remote Config Success'),
  88. content: (args: any) => $gettext('Delete %{path} on %{env_name} successfully', args, true),
  89. },
  90. 'Delete Remote Site Error': {
  91. title: () => $gettext('Delete Remote Site Error'),
  92. content: (args: any) => $gettext('Delete site %{name} from %{node} failed', args, true),
  93. },
  94. 'Delete Remote Site Success': {
  95. title: () => $gettext('Delete Remote Site Success'),
  96. content: (args: any) => $gettext('Delete site %{name} from %{node} successfully', args, true),
  97. },
  98. 'Disable Remote Site Error': {
  99. title: () => $gettext('Disable Remote Site Error'),
  100. content: (args: any) => $gettext('Disable site %{name} from %{node} failed', args, true),
  101. },
  102. 'Disable Remote Site Success': {
  103. title: () => $gettext('Disable Remote Site Success'),
  104. content: (args: any) => $gettext('Disable site %{name} from %{node} successfully', args, true),
  105. },
  106. 'Enable Remote Site Error': {
  107. title: () => $gettext('Enable Remote Site Error'),
  108. content: (args: any) => $gettext('Enable site %{name} on %{node} failed', args, true),
  109. },
  110. 'Enable Remote Site Success': {
  111. title: () => $gettext('Enable Remote Site Success'),
  112. content: (args: any) => $gettext('Enable site %{name} on %{node} successfully', args, true),
  113. },
  114. 'Enable Remote Site Maintenance Error': {
  115. title: () => $gettext('Enable Remote Site Maintenance Error'),
  116. content: (args: any) => $gettext('Enable site %{name} maintenance on %{node} failed', args, true),
  117. },
  118. 'Enable Remote Site Maintenance Success': {
  119. title: () => $gettext('Enable Remote Site Maintenance Success'),
  120. content: (args: any) => $gettext('Enable site %{name} maintenance on %{node} successfully', args, true),
  121. },
  122. 'Disable Remote Site Maintenance Error': {
  123. title: () => $gettext('Disable Remote Site Maintenance Error'),
  124. content: (args: any) => $gettext('Disable site %{name} maintenance on %{node} failed', args, true),
  125. },
  126. 'Disable Remote Site Maintenance Success': {
  127. title: () => $gettext('Disable Remote Site Maintenance Success'),
  128. content: (args: any) => $gettext('Disable site %{name} maintenance on %{node} successfully', args, true),
  129. },
  130. 'Rename Remote Site Error': {
  131. title: () => $gettext('Rename Remote Site Error'),
  132. content: (args: any) => $gettext('Rename site %{name} to %{new_name} on %{node} failed', args, true),
  133. },
  134. 'Rename Remote Site Success': {
  135. title: () => $gettext('Rename Remote Site Success'),
  136. content: (args: any) => $gettext('Rename site %{name} to %{new_name} on %{node} successfully', args, true),
  137. },
  138. 'Save Remote Site Error': {
  139. title: () => $gettext('Save Remote Site Error'),
  140. content: (args: any) => $gettext('Save site %{name} to %{node} failed', args, true),
  141. },
  142. 'Save Remote Site Success': {
  143. title: () => $gettext('Save Remote Site Success'),
  144. content: (args: any) => $gettext('Save site %{name} to %{node} successfully', args, true),
  145. },
  146. 'Delete Remote Stream Error': {
  147. title: () => $gettext('Delete Remote Stream Error'),
  148. content: (args: any) => $gettext('Delete stream %{name} from %{node} failed', args, true),
  149. },
  150. 'Delete Remote Stream Success': {
  151. title: () => $gettext('Delete Remote Stream Success'),
  152. content: (args: any) => $gettext('Delete stream %{name} from %{node} successfully', args, true),
  153. },
  154. 'Disable Remote Stream Error': {
  155. title: () => $gettext('Disable Remote Stream Error'),
  156. content: (args: any) => $gettext('Disable stream %{name} from %{node} failed', args, true),
  157. },
  158. 'Disable Remote Stream Success': {
  159. title: () => $gettext('Disable Remote Stream Success'),
  160. content: (args: any) => $gettext('Disable stream %{name} from %{node} successfully', args, true),
  161. },
  162. 'Enable Remote Stream Error': {
  163. title: () => $gettext('Enable Remote Stream Error'),
  164. content: (args: any) => $gettext('Enable stream %{name} on %{node} failed', args, true),
  165. },
  166. 'Enable Remote Stream Success': {
  167. title: () => $gettext('Enable Remote Stream Success'),
  168. content: (args: any) => $gettext('Enable stream %{name} on %{node} successfully', args, true),
  169. },
  170. 'Rename Remote Stream Error': {
  171. title: () => $gettext('Rename Remote Stream Error'),
  172. content: (args: any) => $gettext('Rename stream %{name} to %{new_name} on %{node} failed', args, true),
  173. },
  174. 'Rename Remote Stream Success': {
  175. title: () => $gettext('Rename Remote Stream Success'),
  176. content: (args: any) => $gettext('Rename stream %{name} to %{new_name} on %{node} successfully', args, true),
  177. },
  178. 'Save Remote Stream Error': {
  179. title: () => $gettext('Save Remote Stream Error'),
  180. content: (args: any) => $gettext('Save stream %{name} to %{node} failed', args, true),
  181. },
  182. 'Save Remote Stream Success': {
  183. title: () => $gettext('Save Remote Stream Success'),
  184. content: (args: any) => $gettext('Save stream %{name} to %{node} successfully', args, true),
  185. },
  186. 'All Recovery Codes Have Been Used': {
  187. title: () => $gettext('All Recovery Codes Have Been Used'),
  188. content: (args: any) => $gettext('Please generate new recovery codes in the preferences immediately to prevent lockout.', args, true),
  189. },
  190. }
  191. export default notifications