Pre-submission checks
Affected component
Instance Admin
Severity
Low — cosmetic, edge case, or minor UX issue
Summary
The "Send test email" button on Instance Admin → Email is hardcoded disabled with no click handler. It can never be used regardless of what's entered in the form, contradicting the page's own subtitle ("please test your settings before you save them").
Steps to reproduce
- Go to Instance Admin → Email.
- Fill in any/all fields, valid or not.
- Observe the "Send test email" button.
Expected behavior
Button becomes clickable once required fields are filled, and sends a real test email through the configured SMTP settings.
Actual behavior
Button is permanently greyed out and unclickable in every state.
Devlane version or commit
7719dca
Environment
macos 26.6.2; Chrome 152.0.7977.65
Deployment mode
Self-hosted production
Database state
Fresh — migrations applied cleanly on startup
API logs
N/A — no request is ever made; there's no handler to trigger one.
Browser console / network output
Additional context
apps/web/src/pages/instance-admin/InstanceAdminEmailPage.tsx:
tsx
{t('instanceAdmin.email.sendTest', 'Send test email')}
No onClick, and disabled isn't conditional on any state. The only current way to verify SMTP config is to trigger a real email flow (e.g. password reset) and check server logs.
AI assistance
Pre-submission checks
mainor the most recent release.Affected component
Instance Admin
Severity
Low — cosmetic, edge case, or minor UX issue
Summary
The "Send test email" button on Instance Admin → Email is hardcoded disabled with no click handler. It can never be used regardless of what's entered in the form, contradicting the page's own subtitle ("please test your settings before you save them").
Steps to reproduce
Expected behavior
Button becomes clickable once required fields are filled, and sends a real test email through the configured SMTP settings.
Actual behavior
Button is permanently greyed out and unclickable in every state.
Devlane version or commit
7719dca
Environment
macos 26.6.2; Chrome 152.0.7977.65
Deployment mode
Self-hosted production
Database state
Fresh — migrations applied cleanly on startup
API logs
Browser console / network output
Additional context
apps/web/src/pages/instance-admin/InstanceAdminEmailPage.tsx:
tsx
{t('instanceAdmin.email.sendTest', 'Send test email')}
No onClick, and disabled isn't conditional on any state. The only current way to verify SMTP config is to trigger a real email flow (e.g. password reset) and check server logs.
AI assistance