Toasts

apps/website/src/app/admin/users/page.tsx

User suspended successfully
Failed to suspend user
User deleted successfully
Failed to delete user

apps/website/src/app/app/page.tsx

Recording uploaded successfully!
Upload failed: {error}
Upload error: {error}

apps/website/src/app/library/page.tsx

Failed to load recordings
Deleted {count} recording{s}
Failed to delete recordings

apps/website/src/app/public-link/[token]/page.tsx

Please enter a password

apps/website/src/app/recording/[id]/page.tsx

Title cannot be empty
Title updated successfully
Failed to update title
Recording deleted successfully
Failed to delete recording

apps/website/src/app/settings/accounts/page.tsx

{provider} account disconnected
Failed to disconnect account

apps/website/src/app/settings/sessions/page.tsx

Session revoked successfully
Failed to revoke session

apps/website/src/app/shared-with-me/page.tsx

Failed to load recordings

apps/website/src/app/workspace/[id]/billing/invoices/page.tsx

Invoice URL not available

apps/website/src/app/workspace/[id]/billing/page.tsx

Subscription activated successfully!
Checkout was canceled
Failed to create checkout session
Failed to start checkout
Subscription canceled successfully
Failed to cancel subscription
Failed to open billing portal

apps/website/src/app/workspace/[id]/members/page.tsx

Email is required
Invitation sent to {email}
Failed to send invitation
Member removed from workspace
Failed to remove member
Member role updated successfully
Failed to update member role

apps/website/src/app/workspace/[id]/settings/page.tsx

Workspace name is required
Workspace updated successfully
Failed to update workspace
Workspace deleted successfully
Failed to delete workspace

apps/website/src/app/workspace/[id]/storage/page.tsx

Upgrade to a paid plan to add cloud storage
Please select a storage provider
Bucket name is required for Private Cloud
Region is required for Private Cloud
Storage config updated successfully
Storage config created successfully
Failed to save storage config
Default storage config updated
Failed to set default storage config
Storage config deleted successfully
Failed to delete storage config

apps/website/src/app/workspace/page.tsx

Workspace name is required
Workspace created successfully
Failed to create workspace

apps/website/src/components/profile/danger-zone.tsx

Account deleted successfully
Failed to delete account

apps/website/src/components/profile/password-form.tsx

Password must be at least 8 characters
Passwords do not match
Password changed successfully
Failed to change password

apps/website/src/components/profile/profile-form.tsx

Name is required
Profile updated successfully
Failed to update profile

packages/ui/src/components/auth/forgot-password-form.tsx

Password reset email sent!
Failed to request password reset

packages/ui/src/components/auth/reset-password-form.tsx

Passwords do not match
Password must be at least 8 characters long
Password reset successfully!
Failed to reset password

packages/ui/src/components/auth/verify-email-form.tsx

Your email has been verified!
Failed to verify email
Email address is required to resend verification
Verification email sent! Check your inbox.
Failed to resend verification email

packages/ui/src/components/recording/recording-completed-view.tsx

Failed to create share link
Share link copied to clipboard!
Download started

packages/ui/src/components/sharing/share-public-link-modal.tsx

Public link created successfully
Failed to create link
Public link updated successfully
Failed to update link
Public link deleted successfully
Failed to delete link

packages/ui/src/components/sharing/share-with-team-modal.tsx

Please select a workspace
Recording shared with team successfully
Failed to share recording

packages/ui/src/components/ui/copy-button.tsx

Copied to clipboard!
Failed to copy to clipboard

packages/ui/src/hooks/use-auth.ts

Login failed
Welcome back!
Registration failed
Account created successfully!
Google connected successfully!
OAuth login failed
Signed in with Google!
OAuth failed
Logged out successfully